骷髅党
你的AI设置,保持在Git之外。
将共享的技能、子代理、指令和MCP服务器应用到12个编码工具中,无需输入一行 git status.
每个AI编码工具都希望拥有自己的dotdir: .claude/, .cursor/, .codex/, .kiro/提交它们会污染repo和队友的工具选择。在项目之间复制它们会漂移。
Skul在Git仓库(或npm包)中保存一个包,把它写在每个工具需要它的地方,并隐藏结果 .git/info/exclude.
npm install --global @solaqua/skul
skul add sjquant/ghosts writing # fetch a public example, write, hide
skul status # what's applied, where
skul apply # same setup in a new worktree
skul remove writing # remove it, restore your originals
为什么
不仅仅是技能。 子代理、命令 AGENTS.md / CLAUDE.md和MCP服务器放在同一个包中,Skul将它们翻译成每个工具自己的布局和方言。每个项目安装,或全局安装 --global.
没什么可承诺的。 文件隐藏在 .git/info/exclude,从来没有 .gitignore。即使是一个团队 AGENTS.md 可以毫不费力地把自己的一层放在上面。
随时撤销。 Skul追踪它写的东西。移除一个包,或者 skul reset,你的原始文件就回来了。
适用于
Claude Code·Cursor·Codex·OpenCode·GitHub Copilot·Kiro·Antigravity·Grok Build·Qwen Code·Cline·Kimi Code CLI·ZCode
了解更多
- 开始 -安装并应用你的第一个bundle
- 它是如何脱离Git的 -排除、阴影和注册表
- 编写bundle -布局,清单,MCP服务器,交叉回购引用
- 命令 和 支持工具
需要Node.js 20+和Git。 ISC许可.