软件开发 Skill技能列表
查找代码任务Skill find-code-tasks
这个技能用于在代码存储库中查找和显示所有代码任务文件(.code-task.md),展示它们的状态和元数据。它可以帮助开发者快速概览待处理工作,按状态筛选任务,或检查任务积压。关键词:代码任务管理、状态跟踪、元数据、软件开发工具、任务查找。
TLDR智能路由器Skill tldr-router
该技能用于将用户关于代码的问题智能映射到最优的tldr分析命令,帮助开发者快速理解代码结构、数据流和复杂性,提高代码探索和调试效率。关键词:代码分析、tldr命令、智能路由、软件开发、工具集成、架构理解。
TDD迁移流水线Skill tdd-migration-pipeline
这是一个用于通过测试驱动开发方法迁移或重写代码库的协调器工作流技能。它利用代理执行任务,确保代码质量、行为契约不变,并通过自动化流水线管理整个迁移过程。关键词:TDD, 代码迁移, 代理工作流, 行为契约, 自动化测试。
Datadog监控与分析Skill datadog
Datadog监控分析技能,用于通过Datadog API查询和分析日志、指标、APM跟踪和监控器,帮助调试生产问题、监控应用性能或调查警报。关键词:Datadog、监控、日志分析、指标查询、APM、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索引和推理文件,快速检索过去的工作决策和方法,帮助识别成功模式并避免重复错误,从而提高开发效率。关键词包括:推理搜索、历史决策、成功模式、失败教训、知识管理、软件开发工具。
持续模糊测试(OSS-Fuzz)Skill ossfuzz
OSS-Fuzz 是一个由 Google 开发的开源持续模糊测试平台,用于为开源项目提供免费的自动化安全测试,发现软件漏洞,提高代码质量和安全性。关键词:模糊测试,开源项目,持续集成,安全测试,漏洞挖掘,覆盖率分析,Docker,libFuzzer。
Swift并发编程技能Skill swift-concurrency
Swift 并发编程技能是用于指导使用现代并发模式(如 async/await、Tasks、actors、MainActor)编写线程安全 Swift 代码的实用指南。它帮助开发者构建新异步代码、审计现有代码以发现并发问题,以及将传统回调或 Combine 代码重构为结构化并发。适用于 iOS 和 macOS 应用开发,提升代码性能和可维护性。关键词:Swift并发编程,async/await,actors,MainActor,结构化并发,移动开发,线程安全,并发审计,重构技巧。
紧致性Skill compactness
本技能提供拓扑学中紧致性问题的解决策略和方法,包括决策树、工具命令和关键技巧,帮助用户理解和应用紧致性概念。关键词:拓扑学,紧致性,数学分析,问题解决,算法工具,海涅-博雷尔定理,吉洪诺夫定理。