软件开发 Skill技能列表

4.5

软件库文档检索Skill context7

此技能通过 Context7 API 提供软件库和框架的最新文档检索服务,帮助开发者快速查找 API 文档、代码示例和正确用法,适用于各种编程环境和开发需求。关键词:软件库文档、API 查询、编程帮助、开发工具。

4.5

规格定义工作流程Skill spec

这是一个用于规格驱动开发(SDD)上游工程的Skill,能够将自然语言需求转化为结构化的规格书,包括EPIC、Story和Subtask,遵循EARS语法确保需求明确,适用于软件开发过程中的需求管理和技术设计。

4.5

规格驱动开发工作流程Skill spec-workflow

这是一种基于规格驱动开发(SDD)的技能,主要用于自动化实现功能、创建新功能,确保开发过程中严格遵守规格要求和测试驱动开发(TDD)原则。

4.5

创建问题Skill create-issue

自动化地在GitHub或Jira中创建问题,根据问题类型和严重程度自动选择合适的模板和优先级。

4.5

计划设计Skill plan-design

此技能用于在软件开发前阶段进行设计规划,通过协作提问、探索替代方案和增量验证,将初步想法转化为完整设计。关键词:设计规划、软件架构、协作设计、增量验证、YAGNI原则、技术栈选择、数据流设计。

4.5

设计APIsSkill designing-apis

这份指南提供了REST和GraphQL API设计的详细步骤和规范,包括端点设计、错误处理、版本控制、认证授权、速率限制等关键API设计要素,旨在帮助开发者高效、安全地构建和维护API。

4.5

监控与可观测性Skill monitoring-observability

此技能用于实现生产应用程序的全面监控、日志记录、指标追踪和警报系统,以确保应用可靠性和快速事件响应。关键词包括监控、可观测性、日志、指标、追踪、警报、DevOps、系统健康、性能监控、错误跟踪、分布式追踪、SLO/SLA、仪表板、健康检查、日志聚合。

4.5

并行执行模式Skill parallel-execution

并行执行模式是指通过使用Task工具并设置`run_in_background: true`来同时启动多个子代理,实现多个任务并发运行,显著减少总执行时间的技能。适用于需要并行处理多个独立任务的场景,如代码审查、安全分析、性能测试等。

4.5

Elixir测试模式参考Skill testing

这是一个关于Elixir编程语言测试技能的参考指南,涵盖了ExUnit、Mox、属性测试和LiveView测试等多种模式。它提供了最佳实践、快速决策和常见反模式,帮助开发者在编写和审查测试时提高效率和质量。关键词:Elixir、测试、ExUnit、Mox、属性测试、LiveView、最佳实践、软件开发。

4.5

Python编程风格指南Skill python-style-guide

提供基于Google Python风格指南的全面Python编程指导原则,涵盖语言规则、风格规则和最佳实践,旨在实现清晰、可维护的代码。

4.5

侦察构建模式Skill scout-and-build

侦察构建是一种软件开发模式,专用于在实施新功能前先探索代码库以侦察现有模式、依赖关系和潜在问题,然后基于侦察结果智能构建和测试功能。此技能通过先侦察后构建的流程,提高开发效率、减少错误,并确保与现有代码库保持一致。关键词:代码侦察、功能构建、软件开发、工程模式、Claude Code、先侦察后构建、代码库分析、依赖映射、测试实施。

4.5

插件文档兼容性检查工具Skill docs-check

该技能是一个用于验证Claude代码插件文档兼容性的工具,帮助开发者检测破坏性变更、弃用项和发现新功能,适用于软件开发和测试场景。关键词:插件开发、文档验证、兼容性检查、Claude代码、软件开发工具。