{
  "markdown": "# Agent Skills\n\n一组日常使用、按用途分组的 Agent Skills。它们小、可编辑、可组合，不接管完整工作流；选择需要的 skill，装进自己的 agent 即可。\n\n作者：[Simon Wong](https://github.com/simonwong)。技能格式遵循 [Agent Skills Specification](https://agentskills.io/specification)。\n\n## 安装（30 秒）\n\n使用 Bun：\n\n```shell\nbunx skills add simonwong/skills\n```\n\n或使用 npm：\n\n```shell\nnpx skills@latest add simonwong/skills\n```\n\n安装器会发现各分类目录下的 skills，并让你选择要安装的项目和目标 agent。分类只用于组织源码；当前 `skills` CLI 的选择列表会平铺显示所有 skill。\n\n## 为什么有这些 Skills\n\n### 1. Agent 写得对，但不像你\n\n先用 `style-extract` 建立个人风格档案。`compose` 和 `rewrite` 会复用它，让创作和改稿保持同一种声音。\n\n### 2. 好素材收过就丢\n\n`material-ingest` 把文章拆成可复用的观点、数据、案例和金句；`material-retrieve` 按主题、标签、类型找回它们。\n\n### 3. 写作步骤散在不同提示词里\n\nWriting 组把流程拆成可组合的小技能：\n\n`收集 -> 检索 -> 创作 -> 润色 -> 标题`\n\n每个 skill 可独立使用，也可共享 `./writing-workspace/` 串成完整流程。\n\n### 4. 有些 Skill 不该被 Agent 自动调用\n\n`configure-skill-invocation` 扫描全局或当前项目的 skills，让你选择哪些改为仅显式调用，并一次性补齐 `SKILL.md` 和 Codex 的调用策略。\n\n## Reference\n\nSkills 分为两种调用方式：\n\n- **Model-invoked**：任务匹配时，agent 可以自动调用；用户也可以直接调用。\n- **User-invoked**：只有用户显式输入 skill 名称时才调用，适合配置和编排动作。\n\n### Writing\n\n中文写作技能。均为 model-invoked。\n\n| Skill | 用途 |\n| --- | --- |\n| `style-extract` | 分析文章风格，建立或更新个人风格档案。 |\n| `material-ingest` | 提取观点、数据、案例、金句等素材并入库。 |\n| `material-retrieve` | 按主题、标签、类型检索素材库。 |\n| `compose` | 结合主题、素材库和个人风格创作中文内容。 |\n| `rewrite` | 诊断并改写文章，去除 AI 感，统一个人文风。 |\n| `title-gen` | 生成多种策略、适配不同平台的候选标题。 |\n| `rewrite-en2zh` | 理解英文原意后，用自然的简体中文重新表达。 |\n\n推荐顺序：\n\n1. 用 `style-extract` 分析 3–5 篇文章。\n2. 用 `material-ingest` 积累素材。\n3. 用 `compose` 创作。\n4. 用 `rewrite` 润色。\n5. 用 `title-gen` 生成标题。\n\n### Engineering\n\n工程质量技能。均为 model-invoked。\n\n| Skill | 用途 |\n| --- | --- |\n| `code-simplifier` | 简化最近修改的代码，提高可读性、一致性和可维护性，同时保持行为不变。 |\n\n### Misc\n\n通用工具。目前包含 2 个 user-invoked skill：\n\n| Skill | 用途 | 调用示例 |\n| --- | --- | --- |\n| `configure-skill-invocation` | 选择全局或项目 skills，将其改为仅显式调用。 | `$configure-skill-invocation global` / `$configure-skill-invocation project` |\n| `fable-orchestrate` | 主线程只做需求澄清、方案拆解、任务分发、结果验收和难题攻关，实现类工作下发给 subagent。 | `/fable-orchestrate` / `/fable-orchestrate gpt` / `/fable-orchestrate herdr codex` |\n\n`configure-skill-invocation` 不传 `global` 或 `project` 时，会先询问作用范围，再列出候选项供选择。`fable-orchestrate` 仅供 Claude Code 使用，不传参数时默认用 `opus`。`gpt` 和 `herdr <kind>` 均为可选执行路线：选择 `gpt` 时才需要 `codex:codex-rescue`；选择 `herdr <kind>` 时才需要 Herdr-managed session 与 `herdr` skill。\n\n## 仓库结构\n\n```text\nskills/\n├── writing/\n│   └── <writing-skill>/\n├── engineering/\n│   └── code-simplifier/\n└── misc/\n    ├── configure-skill-invocation/\n    └── fable-orchestrate/\n```\n\n每个叶子目录都是一个可独立安装的 skill；分组目录本身不包含 `SKILL.md`。\n\n## 推荐 Skills\n\n外部值得装的 Agent Skills，与本仓库互补，按需选用。条目少时先平铺；以后多了再按用途分组。\n\n### [mattpocock/skills](https://github.com/mattpocock/skills) — 真正的工程师技能集合\n\nMatt Pocock 的日常工程技能：grill、TDD、code review、架构改进等。小、可组合，强调先对齐、再写代码，而不是把流程整包交给 agent。\n\n\n### [show-me](https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md)\n\nHumanLayer 的可视化沟通 skill。用伪代码、调用树、文件树、Mermaid、diff 和轻量 HTML 讲清当前话题，少写长文、多看结构。\n\n\n### [impeccable](https://github.com/pbakaus/impeccable)\n\n给 AI coding agent 的设计语言：一个 skill、二十多条命令，再加确定性检测规则，专门打掉 Inter / 紫蓝渐变 / 卡片套卡片那一套前端 slop。\n\n\n### [Taste Skill](https://www.tasteskill.dev/)\n\n面向 Cursor、Claude Code、Codex 等的开源前端 skill 套件。减少模板化界面，偏设计方向、审计和 anti-slop 执行。\n\n## Find Me\n\n- [X / Twitter](https://x.com/simonwongio)\n- [GitHub](https://github.com/simonwong)\n\n## License\n\nMIT\n",
  "bytes": 3317,
  "sha": "185eb2872a86b892b27f5fca00c4d3ed24e23d74491f6bdb0ec296362be50802",
  "repo_slug": "simonwong/skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_simonwong_skills_code_simplifier_e6524e75/readme"
}