软件开发 Skill技能列表
OpenSpec工作流程入门指导Skill openspec-onboard
这个技能提供OpenSpec的完整工作流程教学,指导用户在实际代码库中执行从小型任务选择到归档的整个周期,涵盖探索、变化创建、提案、规范、设计、任务实施和归档。关键词包括OpenSpec、软件开发、工作流程、文档化、任务管理、代码实施、DevOps实践。
Neovim配置研究技能Skill skill-neovim-research
此技能用于自动化执行Neovim配置研究任务,通过委托子代理探索插件文档和代码库,实现配置优化、模式识别和报告生成。它采用后飞行模式处理状态更新、工件链接和Git提交,适用于开发工作流中的Neovim工具链研究。关键词:Neovim, 配置研究, 插件文档, 代码探索, 自动化任务, 后处理操作, 开发工具, 技能委托。
测试策略规划Skill test-strategy-planning
这个技能用于创建全面的测试策略文档,遵循IEEE 829标准结构,规划软件项目的测试方法、范围、资源和成功标准。适用于测试工程师、质量保证团队和项目经理,帮助制定系统的测试计划,提高软件质量和降低风险。关键词包括:测试策略、IEEE 829、软件测试、测试规划、质量保证、测试文档、风险优先、自动化测试。
测试数据策略规划Skill plan-data
此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。
卡住时-问题解决分发Skill WhenStuck-Problem-SolvingDispatch
这个技能用于在软件开发或问题解决过程中遇到障碍时,根据障碍类型快速选择适当的问题解决技术,提高效率并避免卡顿。关键词:问题解决、障碍分发、技术选择、软件开发、调试、创新思维、复杂性管理、模式识别、假设反转、规模测试。
泳道可视化Skill swimlane-visualization
泳道可视化技能用于设计泳道用户界面模式,以实时可视化AI Developer Workflow的执行。适用于构建观测性仪表板、监控代理工作流进度和创建实时状态显示。关键词包括:泳道可视化、UI设计、前端开发、实时更新、AI工作流、WebSocket集成、事件监控、工作流调试。
tmux终端控制技能Skill tmux-terminal
这个技能是关于使用tmux工具来控制交互式终端会话,用于测试TUI应用、自动化CLI工作流、捕获屏幕输出用于QA报告,以及管理长运行进程。关键词:tmux、终端控制、TUI应用、自动化测试、QA测试、CLI工作流。
npm包安装非交互确认处理Skill npm
该技能用于在非交互式环境中,通过管道传输 unix 'yes' 命令的输出来自动化处理 npm 包的安装确认,特别适用于需要用户确认的 Node.js 包安装场景。关键词包括 npm、安装、确认、非交互环境、管道、yes命令、Node.js、自动化部署。
后端开发模式Skill backend-patterns
这个技能专注于后端开发的架构模式和最佳实践,涵盖RESTful API设计、Repository模式、Service层、Middleware、数据库查询优化、N+1查询预防、事务处理、Redis缓存、错误处理、JWT认证、角色基于访问控制、速率限制、后台作业队列和结构化日志等。适用于使用Node.js、Express和Next.js构建可扩展的服务器端应用。关键词:后端开发、Node.js、Express、Next.js、API设计、数据库优化、缓存策略、错误处理、认证授权、架构模式、最佳实践、服务器端开发。
延迟优化Skill latency-optimization
延迟优化技能专注于减少分布式系统中的端到端延迟,通过优化网络、应用和数据库层,提升性能敏感应用的响应时间和用户体验。涵盖延迟预算、地理路由、协议优化、缓存策略和监控技术,适用于软件开发、DevOps和云原生架构场景。关键词包括延迟优化、性能优化、分布式系统、网络延迟、应用延迟、数据库延迟、DevOps、云原生。
内部开发者平台Skill internal-developer-platform
内部开发者平台技能专注于设计、构建和优化企业内部开发者平台,以提升开发者的生产力和体验。涵盖平台工程原理、Backstage等工具的使用、自服务门户设计、平台团队结构以及开发者体验度量。关键词:内部开发者平台、平台工程、DevOps、开发者体验、自服务、Backstage、平台团队。
项目宪法管理Skill constitution
该技能用于在Spec Kit工作流中创建、更新和验证项目宪法文件(.constitution.md),定义项目原则、架构约束、质量标准和团队约定,确保软件开发过程遵循一致规范和指导,关键词包括项目宪法、Spec Kit、工作流、软件开发、架构设计、项目管理。