SuperAPI AI 工具集

Skill 广场

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

更新于 11-14 00:15

编程与开发

40,999 个结果

code-symbols

code-symbols 是一个基于 ast-grep(tree-sitter 解析)的结构化代码搜索与编辑技能,用于在代码中查找和修改符号。它支持按结构而非纯文本匹配函数定义、类定义、符号用法,并可进行符号重命名。该技能覆盖 31 种语言,包括 JavaScript、TypeScript、Python、Go、Rust、Java、C/C++ 等,但不支持 Clojure、Erlang、R、MATLAB。使用前需安装 ast-grep CLI(可通过 npm、Homebrew 或 Cargo 安装),并通过 ast-grep 或 sg 命令调用。典型操作包括按模式查找、以 JSON 输出结果、预览或应用重写、交互式重命名等。

编程与开发11 次安装

design-synthesis

design-synthesis 是一个将研究结论转化为设计决策的技能,通过轻量级代码库调查为设计提供有依据的上下文。它适用于把研究转化为实现方案、选择实现路径等场景。工作流分为五个阶段:INGEST(加载研究产物并解析原始请求)、SCAN(通过 parallel-dispatch 并行调度 3-4 个智能体进行轻量代码库调查)、EXPLORE(生成 2-3 个带权衡的方案)、SELECT(基于加权标准选定一个方案并说明理由)、OUTPUT(产出结构化设计文档 brainstorm.md)。依赖 parallel-dispatch 和来自 deep-research 的研究产物。

编程与开发11 次安装

retro

retro 是一个用于对编码会话进行回顾复盘的技能。它通过阅读指定会话的原始记录,从导航、自动化检查、编码标准、全局 AGENTS.md、工具经济性、无效指令、信息获取等维度,寻找可改进编码智能体环境的候选建议,并按严重程度呈现给用户。该技能强调实现与审查两个阶段的职责区分,主张由上下文压力较小的审查智能体来施加编码标准,并建议优先构建确定性检查而非撰写规则文档。

编程与开发11 次安装

openspec-archive-change

openspec-archive-change 是一个用于实验性工作流的技能,主要作用是在变更实施完成后,将已完成的变更归档。当用户希望最终确定并归档某个变更时使用。该技能会引导用户选择要归档的变更,检查工件(artifacts)与任务的完成状态,评估增量规格(delta specs)的同步情况,并最终将变更目录移动到归档目录中。归档目标名称采用当前日期加变更名的格式(YYYY-MM-DD-<change-name>)。该技能强调不猜测、不自动选择变更,始终让用户自行选择,并在存在未完成工件或任务时给出警告并请求确认,但不会因警告而阻止归档。

编程与开发11 次安装

openspec-bulk-archive-change

openspec-bulk-archive-change 是一个用于批量归档多个已完成变更的技能。当需要同时归档多个并行变更时使用。它通过检查代码库来判断实际已实现的内容,从而智能处理规格(spec)冲突。该技能无需输入参数,会提示用户进行选择,然后对所选变更进行批量校验、冲突检测与解决、确认后逐一执行归档,并输出成功、跳过或失败的结果汇总。

编程与开发11 次安装

openspec-continue-change

openspec-continue-change 是一个用于推进 OpenSpec 变更(change)的技能,通过创建下一个工件(artifact)来继续变更工作。当用户希望推进变更、创建下一个工件或继续某项变更时使用。该技能会先通过 openspec list --json 获取可用变更列表,让用户选择要处理的变更(不自动猜测),再用 openspec status --change 检查当前状态,然后针对第一个处于 ready 状态的工件获取指令并创建对应文件。每次调用只创建一个工件,创建后展示进度与已解锁的工件,并提示用户是否继续。

编程与开发11 次安装

openspec-ff-change

openspec-ff-change 是一个用于快速推进 OpenSpec 工件(artifact)创建流程的技能。当用户希望一次性生成实现所需的全部工件、而不想逐步走完每个环节时使用。它接收一个变更名称(kebab-case)或对要构建内容的描述,先通过 openspec new change 创建变更目录,再用 openspec status 获取工件构建顺序,按依赖顺序依次用 openspec instructions 获取指令并生成各工件,直到所有 applyRequires 工件完成,最后汇总变更名称、位置与已创建工件,并提示可运行 /opsx:apply 或请求实现。

编程与开发11 次安装