软件开发 Skill技能列表
灾难恢复规划Skill planning-disaster-recovery
这个技能专注于灾难恢复的规划与实施,包括RTO/RPO定义、数据库备份策略、Kubernetes集群恢复、跨区域复制设置和混沌工程测试。适用于设计和实施备份系统、确保高可用性和数据安全。关键词:灾难恢复、备份策略、恢复测试、云原生、DevOps。
卡壳问题解决调度Skill WhenStuck-Problem-SolvingDispatch
这是一个问题解决技能调度工具,帮助用户在遇到卡壳时,根据症状选择合适的问题解决技术。适用于软件开发、编程和其他需要高效问题解决的场景。关键词:问题解决、调度、卡壳、技术选择、效率提升、软件开发。
计划精炼工具Skill ai-factory.improve
该技能用于在软件开发和AI辅助项目中,通过深度代码库分析来精炼和改进实施计划。它帮助识别缺失任务、修复错误依赖、提高任务质量,适用于自动化开发、项目管理和代码审查。关键词:代码库分析、计划改进、任务管理、AI辅助、质量保证、软件开发、自动化工具。
KieranPython代码审查专家Skill kieran-python-reviewer
这个技能用于执行高质量的Python代码审查,专注于Pythonic模式、类型安全性和可维护性。它适用于审查现有代码修改和新代码,确保代码易于测试和理解。关键词:Python代码审查、代码质量、类型提示、测试性、Pythonic代码、代码优化、软件开发、代码审查工具。
Clippylint配置与使用技能Skill clippy-lints
这个技能专注于Rust编程语言中的Clippy lint工具,涵盖了正确性、性能、风格等lint类别的配置、使用和最佳实践,旨在提升代码质量、优化性能和确保开发效率。关键词:Rust, Clippy, lint, 代码质量, 性能优化, 代码风格, 测试工具
tmux终端控制技能Skill tmux-terminal
这个技能是关于使用tmux工具来控制交互式终端会话,用于测试TUI应用、自动化CLI工作流、捕获屏幕输出用于QA报告,以及管理长运行进程。关键词:tmux、终端控制、TUI应用、自动化测试、QA测试、CLI工作流。
bd到br迁移Skill bd-to-br-migration
此技能用于将文档从bd(beads)工具迁移到br(beads_rust)工具,通过机械转换命令、添加git手动提交步骤并严格验证,确保迁移过程完整无误。适用于更新AGENTS.md等文档,关键词:bd迁移,br迁移,git集成,文档转换,验证脚本,自动化迁移。
完成工作预提交检查清单Skill finish-work
这是一个用于软件开发的预提交检查清单技能,帮助开发者在提交代码前确保代码质量、文档同步、API和数据库更改等各方面完善。关键词包括软件开发、预提交检查、代码质量、测试验证、文档更新、DevOps流程。
技能安装器Skill skill-installer
这是一个自动化工具,用于安装和管理Codex开发技能。它支持从GitHub仓库下载技能,包括公共和私有仓库,简化开发环境设置和技能部署。关键词:技能安装、Codex、GitHub集成、自动化工具、开发助手、DevOps、代码管理。
无锁数据结构Skill lock-free-data-structure
无锁数据结构技能专注于设计和实现无需锁机制的高并发数据结构,以提高系统性能和可扩展性。关键词:无锁数据结构,并发编程,高并发,CAS操作,ABA问题,内存安全,无等待算法。
事件建模Skill event-modeling
事件建模技能是一种基于Adam Dymitruk方法论的可视化工具,用于设计和规划事件驱动系统。它涵盖命令、事件、读模型和自动化四种规范,通过泳道图帮助团队在软件开发中进行架构设计、事件驱动架构规划和最佳实践遵循。关键词:事件建模,事件驱动系统,架构设计,泳道图,命令事件模型,系统设计,软件架构,可视化方法,业务过程建模。
API契约生成Skill api-contract
这个技能用于从需求描述自动生成API规范,支持OpenAPI、AsyncAPI和Protobuf格式,适用于合同优先的API开发,帮助设计REST API、事件驱动API和gRPC服务。关键词:API生成、契约设计、OpenAPI、AsyncAPI、Protobuf、API开发。