软件开发 Skill技能列表
技能改进器Skill skill-improver
该技能用于自动读取并执行由技能质量审核器生成的改进计划文件,以提升Claude Skills的质量。它涉及解析改进项、分组更改、解决冲突、备份文件、执行更新和验证结果,适用于开发工具和自动化流程。关键词:技能改进、自动化更新、质量提升、Claude Skills、开发工具、DevOps、测试验证。
代理工厂Skill agent-factory
一个全面的系统,用于生成生产就绪的 Claude Code 代理和子代理,增强 YAML 前置内容、工具访问模式和 MCP 集成支持,遵循经过验证的生产模式。
构建命令Skill building-commands
构建命令技能是专门用于创建和修改Claude Code斜杠命令的专家技能,这些命令是用户触发的工作流,提供参数化、面向操作的功能。它适用于需要明确触发特定工作流、需要参数化输入、操作离散且定义明确以及需要简化复杂操作的场景。
Pinia状态管理技能Skill pinia
这个技能提供 Pinia 状态管理专长,用于在 JARVIS AI 助手中管理应用状态,包括系统指标、用户偏好和 HUD 配置。它专注于前端开发,使用 Vue.js 和 TypeScript 实现类型安全和高效状态管理,适用于实时数据同步和 SSR 安全场景。关键词:Pinia, Vue.js, 状态管理, TypeScript, 前端开发, JARVIS, 实时同步, SSR 安全。
Rust设计模式指南Skill rust-design-patterns
Rust设计模式指南提供Rust编程语言的惯用法和最佳实践,涵盖所有权管理、借用检查器解决方案、API设计模式、性能优化技巧和常见反模式。适用于Rust开发者解决生命周期错误、内存安全问题和编写高效地道的Rust代码。关键词:Rust编程,设计模式,所有权模型,借用检查器,内存安全,API设计,性能优化,反模式
条件等待Skill condition-based-waiting
条件等待技能是一种测试优化技术,用于解决软件测试中的竞态条件和时序依赖问题。它通过条件轮询等待实际状态变化,替代任意超时,消除不稳定测试,提高测试通过率和执行效率。适用于前端开发、后端开发等场景,关键词包括:测试、条件等待、轮询、竞态条件、时序依赖、测试稳定性。
Playwright页面对象模型Skill playwright-page-object-model
这个技能教授如何使用Playwright框架的页面对象模型模式,用于创建可维护、可重用和可扩展的测试自动化代码。它涵盖了组件化架构、定位器策略和应用程序动作等现代测试技术,适用于前端Web测试自动化,帮助提高代码的维护性、可扩展性和可重用性。关键词:Playwright、页面对象模型、测试自动化、前端测试、组件化、可维护性、可重用性、定位器策略。
变更日志生成器Skill changelog-generator
这是一个自动化工具,用于从git提交历史生成用户友好的变更日志,通过智能分类、技术语言翻译和格式化,提高发布效率。适用于软件发布、更新总结、文档编写等场景,关键词包括:自动化变更日志、git提交分析、发布说明生成、DevOps工具、版本控制。
Godot游戏能力系统Skill godot-ability-system
这个技能系统专为Godot游戏引擎设计,提供构建RPG和动作游戏中角色能力系统的专家级模式,包括冷却管理、连击系统、技能树、升级路径和资源管理,适用于游戏开发中的技能实现和角色进展。关键词:Godot、能力系统、游戏开发、技能树、冷却策略、连击、角色能力、游戏引擎、可扩展系统。
SEO处理技能Skill seo-handler
SEO处理技能是一个针对Next.js框架的搜索引擎优化管理工具。它专注于站点地图管理、元数据配置、结构化数据生成、服务器端渲染优化和爬虫控制,旨在提升网站在Google、百度等搜索引擎中的排名和可见性。核心功能包括自动生成站点地图、优化OpenGraph标签、注入JSON-LD结构化数据、配置ISR缓存策略以及管理robots.txt文件。适用于前端开发者、SEO工程师和网站管理员,帮助实现技术SEO的最佳实践。
代码简化审查专家Skill code-simplicity-reviewer
此技能用于代码审查,专注于通过分析代码行、简化复杂逻辑、移除冗余和挑战抽象来确保代码的简单性和最小化。严格应用YAGNI原则,优化可读性,以提高代码质量、减少维护负担。关键词:代码简化、YAGNI、代码审查、软件开发、最小化、可维护性、代码质量。
测试自动化Skill test-auto
这个技能专注于测试自动化,帮助创建全面的测试套件,包括单元测试、集成测试和端到端测试,遵循测试金字塔原则。适用于设置测试、提高代码覆盖率、重构前测试、以及实现CI/CD测试管道。关键词:测试自动化、单元测试、集成测试、端到端测试、测试金字塔、CI/CD。