工程开发生产力
using-superpowers
Superpowers 开发方法论的基础技能。确保代理程序在开始任何任务或对话前,能正确识别并调用必要的开发技能。
浏览: 100★ 171,893
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 281 个技能
Superpowers 开发方法论的基础技能。确保代理程序在开始任何任务或对话前,能正确识别并调用必要的开发技能。
直接从终端管理 Google 的异步 AI 编程代理 Jules。支持创建、监控和与 Jules 编程会话交互、审批计划以及处理反馈循环。
用于验证 AI 代理技能配置并检测规则违规的测试夹具。
协调多代理软件开发工作流程,管理任务分解、需求分析及复杂软件项目的质量保证。
通过 pre-commit hook 与 CI/CD 覆盖率门槛强制执行 TDD。自动化测试执行并确保代码符合最低覆盖率要求。
强制执行测试驱动开发 (TDD),要求在编写代码前先编写失败测试,确保代码可靠性并防止过早工程化。
通过分析可用技能、制定结构化执行计划并管理手动或委派的多步骤工作流程,来统筹复杂的编程任务。
强制执行低认知与循环复杂度标准。自动在开发过程中维护代码的可读性、模块化与可维护性,防止复杂函数的堆叠。
交互式工作区探索指南,提供专家代理、自动化工作流程、CLI 工具及活动生命周期钩子的使用说明。
自动化多团队代码库改进代理,具备狭义(目标导向)、广义(假设发散)及全面(质量扫描)三种模式。
根据 litellm 注册表审核并同步 assets.py 中的支持 LLM 模型列表。
创建并更新详细的 GitHub Issue,完整记录技术上下文,防止需求丢失并降低开发沟通成本。