软件开发 Skill技能列表

4.5

GitHub问题管理Skill github-issues

GitHub 问题管理专家,专注于高效地分类、计划和协调通过 GitHub 问题的开发工作流程。

4.5

improving-componentsSkill improving-components

专家级自动改进 Claude Code 组件,提升代码质量与安全性

4.5

探索代码库Skill investigating-codebases

这项技能用于快速理解新代码库的结构和实现细节,包括结构分析、依赖追踪、模式识别等,适合软件开发中的架构设计和代码审查。

4.5

Jest测试框架专家Skill jest-testing

提供Jest测试框架的深入知识和最佳实践,涵盖配置、匹配器、模拟、快照测试等方面,专注于JavaScript和TypeScript应用的测试。

4.5

managing-commitsSkill managing-commits

Git 提交质量管理与常规提交专业化技能,集成自动问题跟踪。

4.5

邮件工具Skill gmail-tools

一款通过IMAP/SMTP安全访问Gmail的工具,支持邮件的读取、管理、搜索、发送和回复,同时保持邮件线程的连续性。

4.5

senior-rust-practicesSkill senior-rust-practices

这个技能用于指导高级 Rust 开发模式,包括工作区设计、代码组织策略、生产就绪的 Rust 架构。关键词包括 Rust 工作区、Rust 最佳实践、Cargo 工作区设置、Rust 代码组织、Rust 依赖管理、Rust 测试策略、Rust 项目、可扩展的 Rust、Rust CI 设置。

4.5

分支创建工具Skill branch

这是一个用于软件开发工作流中的Git分支创建工具,专门负责在SDD(软件设计文档)工作流程中自动创建规范化的分支。该工具支持两种分支类型:spec(规格制定)和impl(实现开发),遵循严格的命名规则(spec/{action-id}-{description} 或 impl/{action-id}-{description}),可通过命令行直接调用或从其他工作流工具自动触发。主要功能包括:上下文识别、分支名生成与重复检查、用户确认、Git分支创建和完成通知,并包含完善的错误处理机制(处理分支已存在、未提交更改等情况)。关键词:Git分支管理,软件开发工作流,SDD流程,自动化工具,版本控制,分支命名规范,DevOps工具

4.5

prSkill pr

这是一个用于自动化创建GitHub Pull Request(PR)的AI技能工具。它遵循SDD(软件设计文档)工作流,能够在软件开发的“规格制定”和“代码实现”两个关键阶段,自动生成符合规范的PR。该工具支持通过命令手动触发,也能在规格制定完成或代码实现并通过验收测试后自动调用。核心功能包括:自动检查代码变更、生成规范的提交信息、推送代码到远程仓库、根据模板生成结构化的PR描述(包括摘要、变更内容、测试计划等),并在最终创建PR前请求用户确认。它严格遵循PR标题规范(spec: 或 impl: 前缀),集成了Git和GitHub CLI命令,并包含完善的错误处理机制(如无变更、PR已存在等情况)。关键词:GitHub PR自动化,SDD工作流,规格评审,代码评审,Git操作,DevOps,代码合并,AI辅助开发。

4.5

规格定义工作流程Skill spec

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

4.5

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

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

4.5

创建问题Skill create-issue

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