软件开发 Skill技能列表
文档发布Skill release-docs
这个技能用于自动构建和更新文档网站,确保文档内容与插件组件保持同步更新。它自动化文档生成过程,包括盘点组件、更新页面和元数据文件,适用于团队协作、文档版本控制和SEO优化。关键词:文档自动化、插件文档、静态网站、SEO优化、DevOps工具。
并行计划审查Skill plan_review
这个技能用于让多个专业化代理并行审查计划,提高审查效率和准确性,适用于代码审查、项目计划评估等场景。关键词包括:计划审查、并行处理、代理审查、代码审查、软件开发、Rails框架、审查效率。
代码模式分析专家Skill pattern-recognition-specialist
此技能专用于分析代码中的设计模式、反模式和代码质量问题,提升软件架构质量和一致性。关键词:代码分析、设计模式、反模式、代码质量、架构设计。
Git工作树管理器Skill git-worktree
这个技能是一个Git工作树管理器,用于实现隔离的并行开发和代码审查。通过交互式界面,用户可轻松创建、列出、切换和清理工作树,自动复制.env环境文件,遵循KISS原则。关键词:Git工作树、并行开发、代码审查、DevOps工具、环境管理、版本控制、开发工作流、隔离开发。
深度防御验证Skill Defense-in-DepthValidation
深度防御验证是一种软件开发技能,通过在数据流经的多个层次(包括入口、业务逻辑、环境和调试)进行验证,确保数据的有效性和安全性,从而防止bug发生并提高代码质量。此技能强调在软件系统中设计多层防御机制,使bug在结构上不可能发生。关键词包括多层验证、防御bug、软件架构、数据验证、代码质量、系统设计、验证策略、开发安全、测试优化。
Git推送技能Skill push
这个技能自动化Git工作流程,用于提交和推送代码或笔记更改,生成智能提交消息,并同步远程仓库。适用于开发者和笔记管理,提高版本控制效率。关键词:Git推送, 自动化提交, 智能消息, 远程同步, DevOps工具。
JavaScript早期退出优化技巧Skill js-early-exit
JavaScript早期退出技巧用于在编码中尽早从函数或循环返回,以避免执行不必要的计算,从而提高代码性能和效率。适用于数据处理、输入验证、条件判断等场景。关键词:JavaScript,早期返回,代码优化,性能优化,函数设计。
Raisely自动化技能Skill raisely-automation
这个技能用于自动化Raisely平台的任务,通过Rube MCP和Composio工具包实现工具发现、连接管理和工作流执行,提高操作效率和集成自动化。关键词:Raisely自动化、Rube MCP、Composio、API集成、自动化脚本、MCP服务器、工具发现、DevOps自动化。
ShadcnUI组件库Skill shadcn-ui-components
此技能用于使用 shadcn/ui、Radix UI 和 Tailwind CSS 构建美观、可访问、可自定义的 UI 组件库。适用于前端开发中的组件库创建、常见 UI 模式实现(如对话框、下拉菜单、表单验证、数据表格、命令面板)、设计系统构建,以及提升开发效率和用户体验。关键词:前端开发、UI 组件、可访问性、Tailwind CSS、Radix UI、shadcn/ui、组件库、表单验证、数据表格、设计系统。
验证工作流技能Skill validate-workflow
这个技能用于自动验证AI开发者工作流的步骤输出和合同合规性,确保在进入下一步之前工作流步骤的完整性和质量。它包括计划、构建、审查和修复步骤的验证,并提供验证报告,以支持开发流程的自动化管理。关键词包括:工作流验证、AI开发、步骤输出、合同合规、自动化验证、DevOps、质量保障。
代理编码KPIs跟踪Skill track-kpis
此技能用于计算和更新代理编码的关键绩效指标(KPIs),以测量软件开发流程中的ZTE进展和工作流有效性。它涉及解析工作流状态、统计尝试次数、分析代码变更,并维护自动化KPI跟踪文件,适用于持续改进和性能监控。关键词:代理编码、KPIs、跟踪、ZTE、工作流、数据分析、自动化、DevOps。
Gemini计划工具Skill gemini-plan
这个技能使用Gemini CLI生成Claude可执行的实现计划,帮助软件开发团队自动化规划复杂的多文件更改,提供结构化的任务分解、文件修改和序列排序,适用于架构设计、项目管理和AI辅助开发场景。关键词:实现计划、Claude、Gemini、软件开发、AI生成、自动化规划、架构设计、DevOps工具。