| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A portable dev toolkit with Claude Code agents, shell configs, and terminal setup.
Every time you set up a new machine, you spend hours recreating your dev environment - shell config, terminal theme, editor preferences, AI tooling. This repo is the fix. Clone it, symlink what you need, and get back to building.
This isn't just a collection of configs - it's an integrated workflow where agents and skills work as a team.
The tech-lead-orchestrator is the brain. Give it a complex task and it analyzes your codebase, breaks the work into subtasks, and delegates each one to the right specialist - React expert for components, TypeScript expert for types, Prisma expert for database queries. It coordinates the entire build, then runs code review when everything's done.
The skills are your entry points into this system:
Start each project by running the team-configurator once (claudeInit if you use the bundled zsh config) - it detects your tech stack with the project-analyst and writes an agent assignment table into that project's CLAUDE.md. From then on, every session and skill routes work through the team it configured. See Getting Started.
git clone https://github.com/christopherrobin/Christopher-Kit.git
cd Christopher-KitEach directory has its own README with detailed setup instructions. Pick what you need:
These overwrite ~/.zshrc and ~/.p10k.zsh - back up your existing files first.
cp zsh/.zshrc ~/.zshrc
cp zsh/.p10k.zsh ~/.p10k.zshmkdir -p ~/.config/ghostty
cp ghostty/config ~/.config/ghostty/configIf ~/.claude/agents already exists as a real directory, move it aside first (mv ~/.claude/agents ~/.claude/agents.bak) - otherwise the symlink nests inside it instead of replacing it. If you already have a ~/.claude/settings.json, merge the example into it by hand instead of copying over it.
# Agents
ln -sfn "$(pwd)/claude/agents" ~/.claude/agents
# Skills
mkdir -p ~/.claude/skills
cp -r claude/skills/* ~/.claude/skills/
# Status line
cp claude/statusline/statusline-command.sh ~/.claude/statusline-command.sh
# Hooks (powers the status line's agent display)
mkdir -p ~/.claude/hooks
cp claude/hooks/track-subagents.sh ~/.claude/hooks/track-subagents.sh
# Settings (fresh machines only - see warning above)
cp claude/settings/settings.example.json ~/.claude/settings.jsonMCP servers (Context7, GitHub, etc.) are installed with claude mcp add - see claude/settings/ for the commands.
Once installed, configure each project by running the team-configurator - see Getting Started.
![]() Shell startup with Powerlevel10k |
![]() Claude Code status line |
These configs reflect one person's preferences. Fork the repo and adapt anything to suit your own workflow - swap keybindings, change themes, adjust paths.
The agents and skills included here are a solid starting point, but the best ones you'll ever use are the ones you write yourself. Use the skill-expert and agent-expert agents to create your own, tailored to how you actually work.
PRs welcome. If you've built a useful skill, agent, or config that fits the toolkit, open a pull request. Keep it generic - no project-specific content.
| Back | FazBrowse Home | New Git URL |