SuperAPI AI 工具集

Skill 广场

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

更新于 11-14 00:15

编程与开发

41,027 个结果

architect

这是一个用于 Elixir 重写项目的架构设计技能,属于 /rewrite 工作流的第二阶段。它先确定必须以 ADR-000 记录的兼容性基线,再设计满足目标的惯用 Elixir 架构。流程包括收集重写分析前置条件、通过两轮问题确定切换模式与数据/身份/契约等决策、按开放问题咨询 phx 专家、综合生成架构文档与 ADR、校验 ledger 并提交用户审批。适用于需要把既有系统迁移到 Elixir 的项目规划阶段。

编程与开发11 次安装

elixir-way

elixir-way 是一个面向代码重写与迁移的 Elixir 技能,帮助把 Rails、Django、PHP、Node、Go、JVM、.NET 等语言或框架中的机制映射为符合 Elixir 习惯的实现。它以“重写迁移目标与契约、而非照搬文件”为原则,要求每个遗留机制先判定其存在目的,再给出 MAP、REPLACE、KEEP、SHIM、DELETE 或 UNDECIDED 判决,并通过台账记录实现状态、证据与风险豁免。适用于需要将旧系统迁移到 Phoenix、Ecto、Oban、PubSub 等生态,并希望保留或明确变更既有契约与保证的项目。

编程与开发11 次安装

roadmap

这是一个用于 Elixir/Phoenix 项目重写的规划阶段工具。它把已验收的架构切分为垂直切片,每个切片端到端验证一项能力,然后逐片交给 /phx:plan 流程。交接通过文件契约完成:生成 interview.md 和 scratchpad.md 种子文件,phx 流程不作修改。该工具强调切片即能力、风险优先、不伪造访谈、完成需满足覆盖维度、不覆盖用户工作、有未决决策时不交接、由 phx 负责审批。工作流包括前置检查、构建路线图、选择切片并处理未决决策、写入种子文件、交接给 /phx:plan、告知用户后续命令。支持 --next、--slice、--all、--no-plan、--auto 等参数。

编程与开发11 次安装

start

「start」是 claude-elixir-phoenix 重写工作流的入口技能,用于启动或恢复把其他语言(Rails、Django、PHP、Node、Go、Java、.NET 等)应用改写为 Elixir 的流程,并显示当前进度。它统一解释重写方法,定位已有重写的阶段,校验旧版源码是否已发生变化,再把工作路由到下一阶段。技能规定一次只推进一个阶段;恢复前先比对源码快照;状态只从 .claude/rewrite/ 目录的文件与账本脚本读取;--auto 模式在需要决策处停止;旧版应用始终保持只读。产物包括状态、清单、分析、架构、路线图与验证等文档。

编程与开发11 次安装

bx-sites-plugins

bx-sites-plugins 是 BxSites(ortus-boxlang/bx-sites)的插件开发与安装参考。插件本质就是一个 BoxLang 模块,包含自己的 box.json 与 ModuleConfig.bx,作为 bx-sites 的同级模块安装在同一运行时中。它没有独立的插件 API 或注册表,BoxLang 自带的模块系统就是插件系统。安装模块本身不会自动激活为插件,需要在 plugins 配置数组中列出。安装已发布插件使用 bxSites install:plugin --name=... 命令,从 ForgeBox 下载并解压到项目根目录的 boxlang_modules/ 下,加载后打印真实的模块映射名,需将该名称加入 plugins。编写插件通过 bxSites plugin:new 命令脚手架生成 box.json、ModuleConfig.bx 和 models/BxSitesPlugin.bx,方法均为可选,包括 onConfig、onPageMarkdown、onPageHtml、onNav、onSearchIndex、onSitemap、onBuildComplete 等构建生命周期钩子。

编程与开发11 次安装

dev-work-summary

dev-work-summary 是一个用于汇总开发者当日工作的技能,能够递归扫描 ~/dev 目录下的所有 git 仓库,报告当天的提交、分支、统计信息和详细的变更分析。当用户询问“我今天做了什么工作”“展示我的每日活动”“我碰过哪些仓库”“总结我的工作”等时使用。该技能通过运行扫描脚本,输出仓库名称与路径、当前分支、未提交的更改、当天的提交记录(含消息与时间戳)、文件与行数变更统计,以及文件级别的增删改情况,随后对输出进行分析并按项目或主题分组,突出关键成果,标注未完成的工作,识别跨仓库的模式。报告结构按有活动的仓库逐一展示,包括仓库名称与位置、当前分支、未提交更改、提交列表、聚合统计以及新增、修改、删除的文件。注意:“今天”指自午夜 00:00:00 起;递归扫描可发现嵌套仓库;无当日活动的仓库会被跳过;最后显示扫描的仓库总数。

编程与开发11 次安装

claude-commands

claude-commands 是一个用于编写 Claude Code 自定义斜杠命令(slash commands)的技能。它帮助用户创建可复用的提示词与工作流,通过 /command-name 显式调用。该技能涵盖命令与技能的区别、命令作用域(项目、个人、插件)、核心特性(参数、Bash 执行、文件引用、工具限制)、frontmatter 配置、实现方式、验证清单、命名空间组织、测试与故障排查等内容,适用于需要为团队或个人构建可复用命令工作流的场景。

编程与开发11 次安装

plugin-engineer

Plugin Engineer 是一个用于将外部代码仓库(CLI 工具、库、MCP 服务器)转化为带技能(skills)的 Claude Code 插件的工程化技能。它提供了一条从研究到审计的完整流水线:外部仓库 → 研究(Research)→ 代码勘察(Recon)→ 模式提取(Patterns)→ 组件映射(Codify)→ 编写(Author)→ 打包(Package)→ 审计(Audit)→ 插件。适用场景包括:把 CLI 工具变成 Claude Code 插件、为外部库或 API 创建封装技能、为 MCP 服务器构建配套插件、从第三方仓库中提取可自动化的工作流。该技能明确了不适用的情况:从零开始创建插件、创建单个技能、审计已有的 Claude Code 插件。它通过 artifacts/plugin-engineer/ 目录下的产物跟踪进度,包含 discovery.md、recon.md、patterns.md、mapping.md、components/ 和 audit.md。对于简单仓库还提供 Quick Mode,可跳过阶段 3-4 直接从勘察进入编写。

编程与开发11 次安装

stack-debug

stack-debug 是 Outfitter Stack 的排错技能,用于诊断 @outfitter/* 包相关问题,涵盖 Result 处理、MCP 工具、CLI 输出、退出码与日志等场景。它提供常见症状与对应的检查方法,例如 Result 始终为 err 时检查校验与异步 await、类型收窄被破坏时改用独立变量、用 _tag 区分错误类型;MCP 工具不出现时确认在 start() 前注册并检查 Zod schema,调用失败时确认 handler 为异步且返回 Result;CLI 不输出 JSON 时强制 mode 或设置 OUTFITTER_JSON,并 await output;退出码错误时用 exitWithError 替代 process.exit,并给出 validation=1、not_found=2 等映射表;日志方面涉及 redaction 启用与自定义 patterns、createChildLogger 补充上下文、level 层级配置。还包含 traceResult、检查 Context、safeParse 校验 Zod 等调试手段。

编程与开发11 次安装

cpr

CPR(clean → PR)是一个按固定顺序执行的工作流技能:先清理代码差异,再创建或刷新 PR/MR,最终输出带编号和完整仓库 URL 的 Markdown 链接。它适用于 /cpr、“clean and PR”、“tidy it up and push the PR” 等交接场景,即工作完成后希望分支以可读的 PR 形式呈现。该技能本身是 clean 与 pr-update 两个技能的串联序列,而非替代其内容。清理阶段会重读 diff、删除死代码和调试日志、优先扩展现有辅助函数而非另起一套、匹配邻近代码风格,仅做打磨,不运行测试、tsc 或 lint。发布阶段进行主题化提交,撰写描述整体变更的标题与正文,保留已有正文中的媒体内容,文字通过 no-tropes 处理。顺序很重要:必须先清理再提交,否则提交拆分描述的是已被丢弃的代码,PR 正文描述的也是已不存在的 diff。停止条件包括:UI 工作需等用户满意后再开始;无可清理内容时用一行说明并进入第二步;清理阶段不应无限扩大范围,若打磨持续膨胀则视为范围蔓延,应发布窄版本。范围之外包括 CI 与评审线程(pr-ready)、分类与抢救(pr-triage)、堆叠基础(stacked-pr)以及合并操作。

编程与开发11 次安装

paddle-usage-based-billing

该技能用于在 Next.js 应用中接入 Paddle 用量计费(早期访问/beta)。它引导开发者创建用量余额单位、计量器(meter)和带配额的循环价格,通过 outbox 记录并上报用量事件,在结账后确认用量余额,并在余额耗尽时由应用自行决定限制或提示升级。由于处于 beta 阶段,Paddle MCP 与 Node SDK 尚不支持相关操作,所有调用需使用 fetch 直接访问 Paddle API。

编程与开发11 次安装