软件开发 Skill技能列表
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发技能,通过为每个独立任务分配新的子代理并在任务间进行代码审查,实现快速迭代和质量保证。它适用于需要在同一会话中连续执行计划、任务独立的情况,促进自动化开发和早期错误检测。关键词:子代理、代码审查、测试驱动开发、迭代开发、质量门控、自动化任务执行。
命令开发Skill command-development
此技能专注于Claude Code平台上的命令开发,提供完整的指南,帮助用户创建、管理和优化斜杠命令,包括YAML前置元数据配置、动态参数处理、文件引用和bash命令执行,以实现自动化工作流和高效开发流程。关键词:斜杠命令开发、Claude Code、命令自动化、YAML配置、动态参数、文件引用、bash执行。
GitHubPR评论自动处理技能Skill dyad:pr-fix:comments
这个技能用于自动化处理GitHub拉取请求中的代码审查评论。它从受信任的作者处读取未解决的评论,根据产品原则进行分类,并执行相应操作,如修复代码、回复解释或标记需人工审查,以提升代码审查效率和一致性。关键词包括GitHub PR、代码审查、自动化、AI辅助、DevOps、工具开发。
pytest插件技能Skill pytest-plugins
这个技能专注于Pytest插件生态系统,包括pytest-cov、pytest-mock和自定义插件开发,用于提高Python代码测试的质量、覆盖率和效率。适用于软件开发中的测试阶段,帮助开发者进行专业级的Pytest开发。关键词:Pytest, 插件, 测试, Python, 开发, 代码质量。
查找代码任务Skill find-code-tasks
这个技能用于在代码存储库中查找和显示所有代码任务文件(.code-task.md),展示它们的状态和元数据。它可以帮助开发者快速概览待处理工作,按状态筛选任务,或检查任务积压。关键词:代码任务管理、状态跟踪、元数据、软件开发工具、任务查找。
代码二次审查工具Skill second-opinion
这是一个使用外部大型语言模型(如OpenAI Codex和Google Gemini)进行代码审查的工具。它通过CLI接口,支持审查未提交的更改、分支差异或特定提交,帮助开发者提高代码质量、安全性和性能。关键词:代码审查、LLM、外部工具、安全扫描、性能优化、错误处理、自动化审查。
分发并行代理Skill dispatching-parallel-agents
此技能用于在软件开发和测试中,当出现多个独立故障时,通过分发多个代理并行调查和修复问题,以提高效率和自动化调试过程。关键词:并行代理、故障调试、测试自动化、Claude代理、独立问题处理、软件测试、竞态条件修复。
Makepad基础技能Skill makepad-basics
这个技能是关于使用Rust的makepad-widgets库进行跨平台UI开发的入门指南。它帮助开发者快速上手Makepad,学习如何编写实时设计的UI代码,处理事件,并构建适用于多个平台的应用。关键词:Rust, Makepad, UI开发, 跨平台, 实时设计, 前端开发, 入门教程。
Rust借用检查器Skill rust-borrow-checker
Rust 借用检查器是一个用于实现内存安全语言中所有权和借用验证的关键技能。它通过跟踪所有权、强制执行借用规则、验证生命周期,并在编译时检测数据竞态,确保程序内存安全。适用于构建内存安全语言、实现借用检查、创建安全系统语言等场景,核心概念包括所有权、借用、生命周期和借用规则。关键词:Rust 借用检查器,所有权,借用,生命周期,内存安全,编译时检查,数据竞态检测,安全系统语言。
关系参数化证明器Skill relational-parametricity-prover
这个技能用于证明关系参数化定理并推导自由定理,主要应用于编程语言理论中的抽象边界证明、多态性推理和程序属性推导。关键词包括:关系参数化、自由定理、类型理论、多态性、证明自动化,便于SEO搜索。
Beta功能激活器Skill beta-activate
该技能用于通过输入激活码解锁Dex工具的新Beta功能,支持早期访问和功能测试,适用于开发者和测试人员。关键词包括Beta功能激活、Dex工具、激活码、软件开发、功能解锁、测试工具。
操作语义定义器Skill operational-semantics-definer
操作语义定义器是一种用于定义编程语言的操作语义的技能,包括小步和大步语义。它支持语言设计、语义形式化、证明程序属性以及从规范生成可执行解释器。关键词:操作语义,编程语言,语义定义,证明,解释器,语言设计,形式化方法,计算机科学理论。