软件开发 Skill技能列表

4.5

架构决策记录创建Skill adr-create

这个技能用于从软件规范中自动提取和生成架构决策记录(ADR),遵循MADR格式,帮助团队记录技术选择、架构模式、集成方法等决策,便于文档化和知识管理。关键词:架构决策记录、ADR、MADR、规范驱动开发、软件架构、文档化、技术决策。

4.5

智能依赖管理器Skill dependency-updater

智能依赖管理器是一个自动化工具,用于管理软件项目的依赖项。它支持多种编程语言(如Node.js、Python、Go等),自动检测项目类型,安全应用更新(如补丁和次要版本),提示用户处理主要版本更新,并诊断和修复依赖问题。还包括安全审计和冲突解决功能,适用于开发流程中的自动化管理。关键词:依赖管理、自动化更新、多语言支持、安全审计、项目检测、版本控制、DevOps工具、软件维护。

4.5

TypeScript工具类型Skill typescript-utility-types

此技能专注于使用TypeScript的内置工具类型、映射类型、条件类型和高级类型操作技术,用于创建灵活、类型安全的TypeScript代码,提升开发效率和代码质量。关键词:TypeScript、工具类型、映射类型、条件类型、类型安全、代码生成、前端开发、类型推断、模板文字类型。

4.5

模块化代码组织Skill modular-code

模块化代码组织是一种Python编程技能,专注于通过合理分割代码文件大小,提高代码的可维护性和AI辅助开发效率。关键词包括模块化、代码组织、Python、维护性、AI辅助开发、文件大小优化、架构设计、编程最佳实践。

4.5

Workable自动化技能(RubeMCP实现)Skill workable-automation

这是一个通过Rube MCP工具,利用Composio的Workable工具包来自动化Workable平台上的招聘任务的技能。它涉及工具发现、连接设置和工作流程执行,旨在提高人力资源流程的效率并简化操作,关键词:Workable自动化, Rube MCP, Composio, 人力资源自动化, 招聘流程, 工具集成。

4.5

delon-chartSkill delon-chart

@delon/chart 是一个基于 G2Plot 的企业级图表组件库,专为 Angular 框架设计,特别适用于 ng-alain 企业级中后台应用。该技能提供丰富的图表类型,包括条形图、饼图、雷达图、时间线图等,支持响应式布局、数据可视化、实时更新和性能优化。关键词:Angular 图表组件、G2Plot 可视化、企业级仪表板、数据可视化库、ng-alain 集成、响应式图表、前端数据展示、商业智能 BI 组件。

4.5

AI大师代码图查询Skill ai-maestro-code-graph-query

这是一个用于代码依赖关系分析和变更影响评估的AI工具技能。它通过主动查询代码图数据库,帮助开发者理解组件间的调用关系、依赖链和变更影响范围。主要功能包括:代码结构可视化、依赖关系查询、变更影响分析、增量索引优化。关键词:代码依赖分析、变更影响评估、代码图数据库、软件架构理解、AI辅助编程、DevOps工具、代码重构安全、依赖关系可视化。

4.5

测试编写Skill test-writer

本技能提供全面的测试编写指导,覆盖单元测试、集成测试和端到端测试的编写方法、测试用例设计、工具使用和最佳实践。关键词:测试编写、单元测试、集成测试、端到端测试、测试用例、测试框架。

4.5

测试驱动开发(TDD)指南Skill tdd-guide

这是一个全面的测试驱动开发(TDD)辅助工具,专为软件工程师和开发团队设计。它提供智能测试用例生成、代码覆盖率分析、多测试框架(Jest, Pytest, JUnit, Vitest等)集成支持,以及完整的红-绿-重构TDD工作流指导。核心功能包括:从需求自动生成测试、分析覆盖率报告识别测试盲区、计算代码复杂度与测试质量指标、生成模拟数据和测试夹具。适用于TypeScript、JavaScript、Python、Java等主流语言,帮助提升代码质量、确保软件可靠性,并优化开发流程。关键词:TDD测试驱动开发、单元测试生成、代码覆盖率分析、测试框架集成、软件质量保障、红绿重构、测试用例自动化、DevOps测试。

4.5

PortfolioBuddy2架构参考Skill architecture-reference

Portfolio Buddy 2 是一个用于量化交易分析和投资组合管理的Web应用程序。本技能文档提供了该项目的完整架构参考,包括组件层次结构、关键钩子(如useMetrics、usePortfolio)、实用函数(如dataUtils.ts中的指标计算和数据处理)、数据流、状态管理策略以及性能优化模式。它详细说明了如何添加新功能、重构大型组件(如PortfolioSection),并强调了TypeScript最佳实践以避免使用any类型。该文档是开发人员添加功能、修改组件、理解数据流或新成员熟悉代码库的必备指南。关键词:量化交易、投资组合分析、React架构、TypeScript、Chart.js、性能优化、代码重构、数据流、钩子模式。

4.5

ReactNativeWeb测试Skill react-native-web-testing

这是一个用于测试 React Native Web 应用程序的技能,专注于使用 Jest 和 React Native Testing Library 进行单元测试、组件测试和集成测试,提供配置指南、最佳实践和代码示例,适用于前端开发、移动开发和测试领域,关键词包括 React Native、Web 测试、Jest、RNTL、组件测试、异步测试、模拟模块。

4.5

Objective-CARC模式Skill Objective-CARCPatterns

Objective-C ARC 模式技能专注于自动引用计数在 Objective-C 编程中的应用,涵盖强引用、弱引用、循环引用避免、所有权限定符、Core Foundation 桥接技术等关键主题。适用于 iOS、macOS 等 Apple 平台开发,帮助开发者编写内存高效、无泄漏的代码,提升应用性能和稳定性。关键词:Objective-C, ARC, 自动引用计数, 内存管理, 强引用, 弱引用, 循环引用, Core Foundation, iOS 开发, 移动应用开发。