status: active
timestamp: 2026-06-25
tags: [agent-skills, monorepo, submodule, fleet]
agent-skills monorepo + symlinks
chirag127/agent-skills single truth for skills. Symlinked into agent skill dirs
chirag127/agent-skills (created 2026-06-25) holds every agent skill. It is a git submodule of oriz at repos/oriz/own/content/skills/agent-skills/ — the only working copy. Do NOT clone separately.
Why: Two harnesses (the AI agent reads ~/.claude/skills/, cross-agent shell reads ~/.agents/skills/) used to have drifting copies of the same skills. Symlinking both into the monorepo kills the sync problem.
How to apply: Edit skills in place at the submodule path. The 11 skills as of 2026-06-25: develop-userscripts, frontend-design, github-actions-docs, grill-me, karpathy-guidelines, playwright-cli, secure-linux-web-hosting, smithery-ai-cli, use-my-browser, webapp-testing, web-design-reviewer. unblock-action was in CLAUDE.md’s inventory but was a dangling symlink — dropped. To add a skill: drop a new top-level dir into the submodule, commit, push, run scripts/link.sh. Setup script uses cmd /c mklink /D on Windows; needs Developer Mode.
See related architecture notes in this knowledge/ bundle.