SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-14 00:15

编程与开发

41,000 个结果

finishing-a-development-branch

这是一个用于收尾开发分支的技能,在实现完成且所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,提供四个结构化选项:本地合并回基分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会先运行项目测试套件,测试失败则停止并提示必须先修复;随后确定基分支,再让用户选择后续流程。选择合并或丢弃时会清理 worktree,丢弃操作需输入 discard 确认。该技能常被 subagent-driven-development 和 executing-plans 调用,并与 using-git-worktrees 配合使用。

编程与开发11 次安装

requesting-code-review

这是一个用于在完成任务、实现重大功能或合并代码前请求代码审查的技能。其核心原则是“尽早审查、频繁审查”,通过调度 superpowers:code-reviewer 子代理来发现潜在问题,防止问题累积。该技能规定了强制审查的时机(如子代理驱动开发的每个任务后、完成重大功能后、合并到主分支前)和可选但有价值的时机(如遇到困难时、重构前、修复复杂 bug 后)。使用方式包括获取 git SHA、填写模板并调度子代理,然后根据反馈修复问题。适用于采用子代理驱动开发、执行计划或临时开发的场景,帮助团队在开发流程中系统化地引入代码审查环节。

编程与开发11 次安装

complexity-optimizer

Complexity Optimizer 是一个用于分析软件代码库算法复杂度与性能热点的技能,可在不破坏现有行为的前提下提出或实施安全优化。其核心原则是:只有在理解并能保留当前行为时才进行优化,优先选择有测试保障的小幅改进,而非正确性不明的广泛重写。当用户要求分析、扫描、审计、审查或生成报告时,它会自动产出完整复杂度报告,包含分析范围、按影响排序的发现、文件与行号、当前模式与成本原因、当前与优化后复杂度估算、风险等级及所需测试;仅在用户明确要求实施、修复、优化、应用或重构时才修改文件。工作流程包括建立基线、排序优化机会、证明行为、保守优化与验证,并附带扫描脚本与优化安全清单。

编程与开发11 次安装

batch-script-progress

Batch Script Progress 是一个面向批处理脚本的可观测性设计技能,用于在创建或修改 Python、PowerShell、Node.js 脚本(处理多个文件、记录或 API 请求)时,设计并验证其运行时输出。它强调在不改变脚本原有处理契约的前提下,为批处理脚本增加可观测性:统一设计启动、周期性进度、逐项失败与最终汇总的输出,并配合结果流与退出状态。核心原则是先固定现有契约(输入单位、总数是否已知、枚举是否惰性、现有 stdout 格式与消费者、运行时版本、交互与重定向执行差异、错误继续或快速失败策略、重试与跳过规则、事务边界、取消行为、退出码),再定义输出契约,选择输出流与节奏,实施最小兼容改动,最后进行验证。它明确反对仅靠进度条库来建立进度契约,也反对为了加进度而擅自引入重试、并行、依赖或新的失败策略。

编程与开发11 次安装