个人维护的 Agent Skill 仓库,用于在不同电脑、不同厂家 Agent 之间复用同一套工作流、项目经验和第三方技能。
这个仓库只做三件事:
- 沉淀自用 skill:把常用的项目分析、问题记录、工作流经验固化为可复用说明。
- 统一引用第三方 skill:第三方内容放在
3rd-skills/,以 Git submodule 形式保留来源、历史和许可证。 - 提供跨环境安装入口:新电脑或新 Agent 环境只需要 clone 本仓库并初始化 submodule,再按目标 Agent 的约定软链或复制对应 skill 目录。
.
├── problem-recorder/ # 自研 skill:项目问题记录
├── robot-rl-project-manual/ # 自研 skill:机器人 RL 项目手册生成
├── 3rd-skills/ # 第三方 skill / plugin 子模块
├── README.md
└── LICENSE
首次拉取:
git clone --recurse-submodules https://github.com/crry00/ctty-skills.git
cd ctty-skills如果已经 clone 过但没有拉第三方子模块:
git submodule update --init --recursive更新本仓库和所有第三方子模块:
git pull
git submodule update --init --recursive --remoteCodex 常用安装方式:
mkdir -p ~/.codex/skills
ln -s "$PWD/problem-recorder" ~/.codex/skills/problem-recorder
ln -s "$PWD/robot-rl-project-manual" ~/.codex/skills/robot-rl-project-manual第三方仓库的实际入口各不相同,安装前请优先阅读对应子模块的 README 或插件配置。
| Skill | 入口 | 简介 |
|---|---|---|
problem-recorder |
problem-recorder/SKILL.md |
在修复真实项目问题后,按“现象、原因、解决方法、验证方式、预防措施”记录到项目本地 PROBLEMS.md,方便后续排障复用。 |
robot-rl-project-manual |
robot-rl-project-manual/SKILL.md |
面向机器人强化学习、IsaacLab、Legged-Gym、MuJoCo、RSL-RL、sim2real 等仓库,生成带代码证据的中文项目手册。 |
第三方内容统一放在 3rd-skills/,当前通过 Git submodule 引用:
| 名称 | 来源 | 入口提示 | 简介 |
|---|---|---|---|
caveman |
https://github.com/JuliusBrussee/caveman | skills/*/SKILL.md、CLAUDE.md、AGENTS.md |
让 Agent 回复更短、更直接,并提供提交信息、代码审查等压缩表达相关技能。 |
SoftwareCopyright-Skill |
https://github.com/Fokkyp/SoftwareCopyright-Skill | software-copyright-materials/SKILL.md |
中文软件著作权申请材料生成流程,覆盖申请表信息、操作手册、代码材料和正式文档输出。 |
superpowers |
https://github.com/obra/superpowers | .codex-plugin/plugin.json、skills/*/SKILL.md |
面向编码 Agent 的系统化开发方法论,包含需求澄清、TDD、调试、计划编写、代码审查等组合技能。 |
andrej-karpathy-skills |
https://github.com/multica-ai/andrej-karpathy-skills | CLAUDE.md、skills/karpathy-guidelines/SKILL.md |
受 Karpathy 观察启发的编码 Agent 行为准则,强调先思考、少假设、简单实现和可验证目标。 |
- 自研 skill 直接放在仓库根目录,每个 skill 至少包含
SKILL.md。 - 第三方 skill 不直接拷贝源码,优先用 submodule 或 fork 后的 submodule 维护。
- 增加第三方 skill 时使用:
mkdir -p 3rd-skills
git submodule add <repo-url> 3rd-skills/<name>- 更新第三方 skill 后提交
.gitmodules和对应 submodule 指针。 - 如果第三方 skill 有自己的 LICENSE,以其仓库内许可证为准;本仓库的 LICENSE 只覆盖自研内容和仓库级文档。
首次绑定远程并推送:
git remote add origin https://github.com/crry00/ctty-skills.git
git branch -M main
git push -u origin main后续同步:
git add .
git commit -m "Update skills"
git push