软件开发 Skill技能列表
DWARF调试分析专家Skill dwarf-expert
此技能专注于分析DWARF调试文件,理解DWARF标准(版本3至5),解析和验证DWARF数据,适用于软件开发中的调试工具链。提供专业知识支持调试信息提取、数据完整性检查和代码交互。关键词:DWARF、调试、分析、标准、验证、解析、软件开发、调试工具。
MongoDB模式设计Skill mongodb-schema-design
这个技能专注于MongoDB数据库的模式设计和数据建模,帮助用户掌握嵌入与引用策略、关系处理、模式演化等技术,适用于数据库设计、数据规范化、查询优化等场景,提升性能和管理效率。关键词:MongoDB, 模式设计, 数据建模, 数据库优化, 嵌入引用, 模式演化, 查询性能
查找代码任务Skill find-code-tasks
这个技能用于在代码存储库中查找和显示所有代码任务文件(.code-task.md),展示它们的状态和元数据。它可以帮助开发者快速概览待处理工作,按状态筛选任务,或检查任务积压。关键词:代码任务管理、状态跟踪、元数据、软件开发工具、任务查找。
TLDR智能路由器Skill tldr-router
该技能用于将用户关于代码的问题智能映射到最优的tldr分析命令,帮助开发者快速理解代码结构、数据流和复杂性,提高代码探索和调试效率。关键词:代码分析、tldr命令、智能路由、软件开发、工具集成、架构理解。
TDD迁移流水线Skill tdd-migration-pipeline
这是一个用于通过测试驱动开发方法迁移或重写代码库的协调器工作流技能。它利用代理执行任务,确保代码质量、行为契约不变,并通过自动化流水线管理整个迁移过程。关键词:TDD, 代码迁移, 代理工作流, 行为契约, 自动化测试。
项目上下文设置Skill setup
该技能用于自动化创建和管理软件开发项目的上下文文档,包括产品定义、技术栈和指南,通过用户访谈和分析现有代码库,为Maestro代理提供项目理解支持。关键词:项目设置、上下文搭建、自动化工具、DevOps、软件开发、项目初始化。
代码搜索路由器Skill search-router
搜索工具路由器技能帮助开发者根据代码查询类型选择最令牌高效的搜索工具,包括TLDR搜索用于代码探索、AST-grep用于结构模式、Grep用于字面搜索、Read用于完整理解,优化开发流程,提高代码理解和分析效率。关键词:代码搜索、令牌高效、搜索工具、代码探索、TLDR、AST-grep、Grep、Read。
代码审查工作流Skill review
这个技能用于执行自动化的多视角代码审查,通过并行专家代理评估代码质量、架构对齐和变更风险,提供综合评审结果。关键词:代码审查、代码质量、架构评审、风险评估、软件测试、自动化工作流、DevOps、质量门。
代码库探索CLI工具Skill repoprompt
这是一个用于高效探索代码库、搜索代码、获取代码签名的命令行工具,特别优化 token 使用,适用于代码开发、管理和自动化任务。关键词包括:代码库探索、代码搜索、token 效率、CLI 工具、软件开发、DevOps、AI 辅助。
reference-sdkSkill reference-sdk
该技能用于在软件开发过程中,通过使用btca ask命令检查参考SDK实现,帮助开发者高效实现功能、调试问题、比较多提供商方案,并理解最佳实践。关键词:SDK开发、参考实现、调试工具、btca ask命令、多提供商支持、代码检查、软件开发工具。
历史推理检索Skill recall-reasoning
这个技能用于在软件开发中,通过查询artifact索引和推理文件,快速检索过去的工作决策和方法,帮助识别成功模式并避免重复错误,从而提高开发效率。关键词包括:推理搜索、历史决策、成功模式、失败教训、知识管理、软件开发工具。
Swift并发编程技能Skill swift-concurrency
Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。