SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,168 个结果

simplify

Simplify 是一个用于代码审查与清理的 AI 技能,适用于用户提出代码简化或清理需求时使用。它的核心流程是:先通过 git diff(或 git diff HEAD,若有暂存改动)识别本次变更的文件;若没有 git 变更,则审查用户提到或本次对话中刚编辑过的最近修改文件。随后并行启动三个审查智能体,把完整 diff 交给每个智能体以获得完整上下文。第一个智能体负责代码复用审查,寻找可替代新写代码的既有工具与辅助函数、重复实现的新函数、以及可用现有工具替代的内联逻辑(如手写字符串处理、手动路径处理、自定义环境检查、临时类型守卫等)。第二个智能体负责代码质量审查,检查冗余状态、参数膨胀、轻微变体的复制粘贴、泄漏的抽象、字符串硬编码、不必要的注释等不良模式。第三个智能体负责效率审查,检查不必要的重复计算与调用、错失的并发机会、热路径膨胀、无变化的重复状态更新、不必要的存在性预检查(TOCTOU)、内存问题以及范围过宽的操作。三个智能体全部完成后再汇总发现并逐项修复,对误报或不必处理的问题则跳过并继续。

编程与开发6 次安装

setup-conan-skills

这是一个面向 Claude Code 的配置技能,用于安装 conan-skills 技能集所依赖的钩子(hooks)。前提是用户已通过 `npx skills@latest add <user>/skills` 安装技能。该技能会向 settings.json 写入两个钩子并创建辅助脚本:一是 caveman 的 SessionStart 钩子,在每次会话开始时自动注入 caveman-mode 指令,无需手动输入 /caveman;二是 git-guardrails 的 PreToolUse(Bash)钩子,拦截 Bash 命令并阻止破坏性 git 操作(如 git push、git reset --hard、git clean -f、git commit --amend、git branch -D、git checkout . / git restore .)。该技能强调这是确定性配置任务,需严格按步骤执行,不得改动 JSON 结构、标记字符串或路径,因为 uninstall.sh 依赖它们清理。需先安装 jq 并确认 ~/.claude/skills/caveman/SKILL.md 存在,然后选择全局或项目范围、确保配置文件为有效 JSON、以 jq 合并方式添加钩子、创建并授权 guardrails 脚本、验证效果,最后向用户报告配置内容。

编程与开发6 次安装

sync-upstream

sync-upstream 是一个用于将上游仓库合并进 fork 的技能,重点在于保护 fork 有意做出的差异。它先读取记录 fork 差异的 ledger(如 .agents/fork-divergences.md),再执行合并,逐个解决冲突文件,并额外扫描那些被干净合并却悄悄覆盖了 fork 差异的文件。随后检查仓库自身的不变量(清单、README、路由、校验命令),更新 ledger 并分组报告结果。该技能不自动提交,合并保持开放供人工审查。

编程与开发6 次安装

brownie

Brownie 是 Callstack 为 React Native 混合(brownfield)应用提供的跨平台共享状态方案。它允许开发者用 TypeScript 在 *.brownie.ts 文件中定义 store,然后通过 brownfield codegen(或包含 codegen 的打包命令)生成原生类型,最终在 TypeScript、Android 和 iOS 三端使用类型化 API 访问同一份共享状态。该技能为在既有 brownfield 应用中集成 @callstack/brownie 提供指导,涵盖从安装、store 定义与代码生成、JS 端使用(useStore、subscribe、getSnapshot、setState),到 Android 与 iOS 宿主注册与消费,以及打包和嵌入含 Brownie 的 iOS XCFramework 等流程。

编程与开发6 次安装