Claudectx — Git skill for Claude Code
by John Fox - claudectx lets you switch your entire Claude Code configuration with a single command.
How to install Claudectx
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open foxj77/claudectx and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claudectx does
**Stop editing config files. Start switching in seconds.**
Alternatives in Git
- Superclaude — by SuperClaude-Org - A versatile configuration framework that enhances Claude Code with specialized commands 21.7k ★
- Ccometixline - Claude Code Statusline — by Haleclipse - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tra 2.3k ★
- Codebase To Course — by Zara Zhang - A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML cou 2.1k ★
README
claudectx
**Stop editing config files. Start switching in seconds.**
Why claudectx?
**The Problem:** You're juggling multiple Claude Code setups—work account, personal projects, different API providers, client-specific instructions. Every time you need to switch, you're manually editing `settings.json`, swapping CLAUDE.md files, and hoping you don't break something.
**The Solution:** `claudectx` lets you switch your entire Claude Code configuration with a single command. No more file editing. No more mistakes. Just type `claudectx work` and you're done.
# Before: Edit files, copy settings, pray nothing breaks
vim ~/.claude/settings.json # 😰
# After: One command, instant switch
claudectx work # ✅
Why Developers Choose claudectx
| Pain Point | How claudectx Helps |
|---|---|
| "I keep overwriting my settings" | Automatic backups before every switch |
| "Switching takes 5+ minutes" | Switch in under 1 second |
| "I broke my config and lost work" | Instant rollback if anything fails |
| "I have 4 different API providers" | Unlimited profiles, easy toggle |
| "My team needs the same setup" | Export/import profiles as JSON |
Who Benefits Most
- Consultants & Freelancers — Switch between client configs instantly
- Teams — Share standardized profiles across developers
- Power Users — Test different models, API providers, and MCP servers
- Anyone who's tired of manual configuration management
What is claudectx?
claudectx is a command-line tool that lets you quickly switch between different Claude Code configurations. Think of it like profiles for your browser, but for Claude Code.
**Perfect for:**
- 👔 Switching between work and personal Claude accounts
- 🏢 Managing different client configurations
- 🔌 Testing different API providers (Anthropic, Bedrock, OpenRouter, Z.AI, custom endpoints)
- 🛠️ Using different tool permissions and MCP servers
...
Related Skills
Claude Hooks
by John Lindquist - A TypeScript-based system for configuring and customizing Claude Code hooks with a powerfu
Jj Submit
Submit the entire stack: push all bookmarks and create/update GitHub PRs with correct base branches.
/create PR
by toyamarinyon - Streamlines pull request creation by handling the entire workflow: creating a new branch, co
Secrets Hunt
Hunt leaked credentials in a filesystem path, git history, JS bundles from a recon run, or an entire GitHub or
Getzit
Zit: a git extension that lets developers and coding agents change one repository at the same time without ste
Review Mode Arken
Interactive, incremental code review for Arken. Analyzes only user-given commit(s), surfaces critical issues o
Related Agents
Network Config Reviewer
Network configuration security and correctness auditor. Invoke when given a router or switch configuration to
Genesis Engineer
The single engineer that owns the entire Genesis repo end to end: develops it via strict TDD + spec-driven dev
Tsk - AI Agent Task Manager And Sandbox
by dtormoen - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docke