Modular style snippets and persona recipes for Claude Code. Twelve shipped persona recipes (Daredevil, Jaded IT, Reluctant, Chatty, Philosophical, Operational, Dubious, Hyper Creative, Approval Needed, Visionary, Claude FM, Claude Bouncer), each with a banner image and sound effect. Two apply targets: a managed block inside ~/.claude/CLAUDE.md, or repo-sandbox mode that holds the user CLAUDE.md aside and drops the persona into <cwd>/CLAUDE.md for risk-free play.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin style-switcherAdd a named style snippet to a category in the user's library. Creates the category directory if it doesn't exist. Snippets are short tonal fragments — register, terseness, hedging, formatting — meant to be layered together via apply-layers.
Compose the active snippet from each chosen category into a single delimited block and write it into the configured target file (default ~/.claude/CLAUDE.md). Within a category at most one snippet is active; across categories they layer.
Activate a named recipe — a pre-bundled set of style snippets shipped with the plugin (or saved by the user). Plays the recipe's banner image as a fullscreen pop-out animation with sound, writes the bundled snippets into the managed CLAUDE.md block, logs the substitution, and reminds the user how to revert.
Strip the style-switcher managed block from the target file and clear active_layers in config.json. Equivalent to "no styles applied" without deleting any snippets.
Show which snippet is currently active in each category and what the composed block in the target file looks like. Read-only.
Remove a snippet from the library. Refuses to delete the currently active snippet in its category without explicit confirmation. Cleans up empty category directories.
Edit an existing snippet in place — change body or description. If the snippet is currently active in its category, offer to re-run apply-layers so the change takes effect.
List all available recipes — both shipped (bundled with the plugin) and user-saved — showing id, name, tagline, layer count, and which one is currently active.
List every snippet in the user's library, grouped by category, with the active snippet in each category marked. Reads from $DATA_ROOT/snippets and config.json.active_layers.
First-run setup for style-switcher. Creates the user-level data directory and writes config.json. Default apply target is a delimited fragment inside ~/.claude/CLAUDE.md, since the plugin layers multiple snippets together rather than swapping single output-styles.
Switch from the currently active recipe to a different one in a single step — clears the existing managed block, applies the new recipe (with banner pop-out and sound), and logs the swap as a single history entry.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.