Source Agents — Development skill for Claude Code
Keep AGENTS.md and CLAUDE.md in sync across your projects.
How to install Source Agents
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open iannuttall/source-agents and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Source Agents does
Keep AGENTS.md and CLAUDE.md in sync across your projects.
Alternatives in Development
- Autoresearch — Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code 2.5k ★
- Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
- Reset To Ideation — Roll back plugin to ideation stage - keep idea/mockups, remove all implementation 209 ★
README
Keep AGENTS.md and CLAUDE.md clean, consistent, and sourcing correctly.
Scan projects • Fix sourcing • Convert symlinks • Dry‑run preview
Quick Start
Requirements: Node 18+, Bun 1.1+.
Clone the repo:
git clone https://github.com/iannuttall/source-agents.git
Enter the folder:
cd source-agents
Install dependencies:
bun install
Run interactively on a specific folder (recommended):
bun run dev --root ~/projects
Auto‑fix recommended actions:
bun run dev --root ~/projects --auto
Preview without making changes:
bun run dev --root ~/projects --dry-run
Exclude extra directories (in addition to node_modules, .git, dist, etc.):
bun run dev --root ~/projects --exclude '**/temp/**' '**/backup/**'
Global CLI (optional)
Build the CLI:
bun run build
Link globally:
npm link
Run from anywhere:
source-agents --help
Example run:
source-agents --root ~/projects --auto
Development
Run the TUI in dev mode:
bun run dev
Type‑check:
bun run type-check
Build:
bun run build
Keyboard & Tips
- ↑↓ to navigate, Enter to select, 's' to skip, Esc/← to go back, Ctrl+C to exit.
- Default root is your home directory; pass --root to limit scope.
License
MIT
Related Skills
Agentsmd Sync
agentsmd-sync propagates a canonical AGENTS.md into the tool files assistants read (CLAUDE.md, Copilot, Cursor
Lane Emberforge
Emberforge math engine lane. Own the build and combat math. May not encode a number that has no measured sourc
Prism Desk
棱镜 · A Windows desktop for Codex, Claude Code & Grok. Continue tasks across subscription accounts, run paralle
Jko Claude Plugins
Provide Claude plugins with shared coding guidelines, review checks, and stack-specific skills to keep agents
Cc Same
Keep Claude Desktop's local sessions identical across all your accounts. Desktop app (macOS, Windows, Linux) a
Notebooklm
Query and manage Google NotebookLM notebooks with persistent auth, batch/multi queries, source sync, and struc
Related Agents
Sync Secretary
Grounded secretary for Sync. Use for source-cited questions about Claude and Codex council orchestration: task
Seam Analyzer
Hunts for a missing type at a seam — structure flattened and rebuilt downstream, hand-maintained lists held to
Git Sync Agent
Git Sync Auditor. Use this agent to check for uncommitted differences and remote drift before risky operations