个人 agent 方法论 skill 集。每个 skill 是一个 SKILL.md(markdown + frontmatter),不绑定任何单一 agent —— Claude Code、Codex、自建 agent 均可直接消费。
| Skill | 一句话 | 触发 |
|---|---|---|
| meta-lens | 多视角审视产出物:挑矛盾、点破风险、留问题,不给修法 | user-invoked |
| whatsup | 回来一眼接上现场:正在做什么、停在哪、下一步 | user-invoked |
| test-design-expert | TDD test-case design:四象限验收、测试金字塔、RGR 节奏 | model-invoked |
| truth-recon | 遗留重构"重建真相":证据普查、执行点账本、判别实验 | user-invoked |
| tidy | repo 收尾清理:inventory 先行、删除需确认、per-repo manifest | user-invoked |
Skill 正文为中文;frontmatter 的 description 同中文。不打算提供英文版——受众是中文团队与协作者。
claude plugin marketplace add dreamlx/skills
claude plugin install <skill-name>@dreamlx-skills # e.g. meta-lens@dreamlx-skillsnpx skills add dreamlx/skills 按需选装;或手动:
git clone https://github.com/dreamlx/skills.git
cp -R skills/skills/<name> ~/.agents/skills/<name>skills/<name>/SKILL.md 即本体,frontmatter 含 name / description / user_invocable,正文是完整指令。直接读取或拷贝,无其他依赖。
skills/<name>/SKILL.md # skill 本体,agent-neutral
skills/<name>/*.md # 附属文档(DESIGN/CHANGELOG/templates 等)
skills/<name>/.claude-plugin/ # Claude Code marketplace 元数据,其他 agent 无视即可
.claude-plugin/marketplace.json # Claude Code marketplace 注册表
.claude-plugin/ 目录是 Claude Code 专属的打包元数据,对其他 agent 是惰性文件——skill 的全部语义在 SKILL.md 里。
- 新增 skill = 建
skills/<name>/+ 在marketplace.json加一条(同 repo 一个 PR,不存在漏注册窗口)。 - 本地开发:
~/.claude/skills/<name>symlink 指向本 repo 的skills/<name>/,改动即生效。 - 历史:本 repo 前身是
claude-toolkit(纯指针 marketplace)+ 4 个独立 skill repo(已 archive)。各 skill 的 git 历史留在对应 archive repo。