Skip to content

使用 Fetcher Skills

Skills 将包边界、实现流程与 API 参考交给编码 Agent。本站文档帮助你理解和审阅结果;Skill 帮助 Agent 按这些边界执行工作。

安装插件

Fetcher 的 skills/plugins.json 将这些技能发布为 ahoo-fetcher-skills。按 Ahoo Skills 安装指南安装对应插件。

bash
codex plugin marketplace add Ahoo-Wang/skills --ref main
codex plugin add ahoo-fetcher-skills@ahoo-skills

Claude Code 使用 /plugin marketplace add https://github.com/Ahoo-Wang/skills/plugin install ahoo-fetcher-skills。安装后的版本由分发仓库管理,不假定与当前源码立即一致。

选择任务边界

任务SkillAPI 参考
HTTP 客户端$fetcher-integrationfetcher
声明式服务$fetcher-decorator-servicedecorator
事件投递$fetcher-eventbuseventbus
值存储$fetcher-storagestorage
SSE 消费$fetcher-llm-streamingeventstream
对话补全$fetcher-openai-clientopenai
OpenAPI 类型$fetcher-openapi-typesopenapi
客户端生成$fetcher-openapi-generatorgenerator
React 请求状态$fetcher-react-hooksreact
数据视图$fetcher-viewer-componentsviewer
CoSec 认证$fetcher-cosec-authcosec
Wow 命令与查询$fetcher-wow-cqrswow

写一个可验证的请求

text
$fetcher-openapi-generator 从 ./openapi.yaml 生成客户端到 src/generated,
使用现有 tsconfig,不修改输入契约,并验证生成代码的类型检查。

给出输入、目标目录、已有客户端、运行环境和验收标准。Skill 的 references/api.md 是 Agent 可按需加载的详细材料;人类参考页同样提供准确 API 契约,不要求读者转去 Skill 才能完成开发。

源文件在本仓库 skills/;分发副本由 Ahoo Skills 生成。修改源文件并通过对应验证,不直接修改生成副本。

先用可运行示例任务指南提供明确输入和预期结果,再通过架构说明审查边界。

基于 Apache License 2.0 发布。