vincentkoc/dotskills
GitHub: vincentkoc/dotskills
一个将 dotfiles 理念应用于 AI agent 执行的个人 skill 仓库,为 Codex 和 OpenClaw 等工具提供可复用、可版本管理的打包开发技能模块。
Stars: 86 | Forks: 6

# .skills (dotskills)
[](https://github.com/vincentkoc/dotskills/actions/workflows/validate.yml)
[](https://github.com/vincentkoc/dotskills/actions/workflows/release.yml)
[](https://github.com/vincentkoc/dotskills/actions/workflows/verify-install.yml)
[](https://github.com/vincentkoc/dotskills/actions/workflows/codeql.yml)
[](LICENSE)
[](https://github.com/vincentkoc/dotskills/tags)
[](CONTRIBUTING.md)
我们正在从“作为文本的 prompt”向**作为 runtime module 的 skill** 转变。每个 skill 就像一个用于 AI 工作的轻量级容器化应用:具有稳定的接口、固定的 workflow 以及打包的资源,可以跨项目进行安装、版本控制、测试和重用。
## 本 repo 的运作方式
这是我用于 Codex、Cursor、OpenClaw 和 agent 优先工具的个人 **.skills** 仓库。`.skills` 是将 dotfiles 的理念应用于 AI 执行:这个仓库存储的不是一次性的 prompt,而是打包了以下内容的可重用 skill 单元:
- prompt 逻辑(`SKILL.md` / `AGENT.md` / `AGENTS.md`)
- 参考资料和知识资产
- 用于确定性执行的脚本
- 可重复的验证 + 发布 workflow
- 通过 submodules 支持外部 skill
- 由 git 管理的个人 registry 和 github action hooks
## 公开 skill
| Skill | 功能 | 安装 |
|---|---|---|
| `crawlkit` | 维护并发布共享的 crawl 应用 Go 库。 | `npx skills add vincentkoc/dotskills --skill crawlkit -y` |
| `graincrawl` | 维护并发布 local-first 的 Granola 归档 CLI。 | `npx skills add vincentkoc/dotskills --skill graincrawl -y` |
| `ghcrawl-cluster-operator` | 从 CLI 操作 ghcrawl 本地同步、clustering 和 cluster 检查。 | `npx skills add vincentkoc/dotskills --skill ghcrawl-cluster-operator -y` |
| `openclaw-github-dedupe` | 跨仓库对 GitHub issue/PR cluster 进行分类,在选定标准修复和安全关闭的同时保留贡献者荣誉。 | `npx skills add vincentkoc/dotskills --skill openclaw-github-dedupe -y` |
| `operations-worktree` | 从全新的远程默认分支而不是陈旧的本地分支创建安全的 git worktree。 | `npx skills add vincentkoc/dotskills --skill operations-worktree -y` |
| `semantic-slicing` | 为专注的 repo 审查构建本地 feature、threat、issue 和支持映射。 | `npx skills add vincentkoc/dotskills --skill semantic-slicing -y` |
| `technical-deslop` | 快速交付干净的 diff:移除 AI 噪音并保持行为不变。 | `npx skills add vincentkoc/dotskills --skill technical-deslop -y` |
| `technical-documentation` | 制作可供开发使用的文档:针对 brownfield 和 evergreen 内容进行清晰、结构化的构建/审查。 | `npx skills add vincentkoc/dotskills --skill technical-documentation -y` |
| `technical-integrations` | 设计能够成功落地的集成:与供应商无关的 API/RFC/SDK 计划,并带有上线安全保障。 | `npx skills add vincentkoc/dotskills --skill technical-integrations -y` |
| `technical-skill-finder` | 将真实的 agent 痛点转化为新的 skill:挖掘日志、评估收益、起草后续步骤。 | `npx skills add vincentkoc/dotskills --skill technical-skill-finder -y` |
内部/私有的 workflow skill 可以存在于此 repo 中,并在元数据中标记为 `internal: true`,同时排除在公开的 marketplace/release artifacts 之外。
## 安装
安装单个 skill:
```
npx skills add vincentkoc/dotskills --skill ghcrawl-cluster-operator -y
npx skills add vincentkoc/dotskills --skill technical-deslop -y
npx skills add vincentkoc/dotskills --skill technical-documentation -y
npx skills add vincentkoc/dotskills --skill technical-integrations -y
npx skills add vincentkoc/dotskills --skill technical-skill-finder -y
npx skills add vincentkoc/dotskills --skill openclaw-github-dedupe -y
npx skills add vincentkoc/dotskills --skill operations-worktree -y
npx skills add vincentkoc/dotskills --skill crawlkit -y
npx skills add vincentkoc/dotskills --skill graincrawl -y
npx skills add vincentkoc/dotskills --skill semantic-slicing -y
```
列出可用的公开 skill:
```
npx skills add vincentkoc/dotskills --list
```
默认的同步目标由 vercel skills 自动管理。
## Codex slash commands
此 repo 还可以镜像 `vendor/` 中的 Codex slash-command prompt,并将它们同步到 `~/.codex/prompts`。
- `make sync` 现在会为 `codex` profile 同步 skill 和 slash commands。
- 目前包含的 vendored command:来自 `steipete/agent-scripts` 的 `/sectriage`。
## 仓库结构
```
skills/ # First-party skills
标签:AI智能体, SOC Prime, 代码辅助, 工作流自动化, 开发工具, 软件复用