A shared knowledge repository for AI-assisted development workflows.
Fork and clone this repo, then symlink to your ~/.claude/ directory:
# Fork and clone (sets up upstream remote automatically)
gh repo fork whoabuddy/claude-knowledge --clone=true
mv claude-knowledge ~/dev/$USER/claude-knowledge
cd ~/dev/$USER/claude-knowledge
# Symlink agents and skills
ln -sf $(pwd)/claude-config/agents ~/.claude/agents
ln -sf $(pwd)/claude-config/skills ~/.claude/skills
# Copy and customize CLAUDE.md
cp CLAUDE.md ~/.claude/CLAUDE.md
# Edit paths in ~/.claude/CLAUDE.md to match your setupRestart Claude Code to load the new configuration.
claude-knowledge/
├── CLAUDE.md # Shared config reference
├── claude-config/ # Shared Claude Code configuration
│ ├── agents/ # Custom agent definitions
│ └── skills/ # Skills (symlinked to ~/.claude/skills)
├── context/ # Reference docs (APIs, specs, standards)
├── decisions/ # Architecture Decision Records
├── nuggets/ # Quick facts by topic
├── patterns/ # Code patterns and gotchas
└── runbook/ # Operational procedures
| Skill | Purpose |
|---|---|
/check-code-complete |
Verify no TODOs, stubs, or dead code |
/check-docs |
Verify README.md, CLAUDE.md, and docs |
/check-production-ready |
Full production readiness check |
/daily |
Generate daily work summary across repos |
/setup |
Check status, update CLAUDE.md |
/sprout-docs |
Generate folder-scoped documentation |
/update-after-merge |
Clean up after PR merge |
Pull updates from upstream without losing your personal additions:
cd ~/dev/$USER/claude-knowledge
git fetch upstream
git merge upstream/main
git push origin mainYour personal skills (committed to your fork) are preserved.
Add skills directly to your fork:
mkdir claude-config/skills/my-skill
# Add SKILL.md with your skill definition
git add -A && git commit -m "feat: add my-skill"
git push origin mainTo share with everyone, open a PR to whoabuddy/claude-knowledge.
When you learn something useful:
- Add to the appropriate
nuggets/<topic>.mdfile - If it's important, add to shared
CLAUDE.md - Commit and push (or PR if sharing upstream)
| Item | Method | Notes |
|---|---|---|
| Agents | Symlink | Auto-updates on git pull |
| Skills | Symlink | Auto-updates on git pull |
| CLAUDE.md | Copy | Personal paths, shared standards |
| Knowledge | Git | Fork workflow for personal + upstream |