@carbonid1/claude-config
Shared Claude Code config (hooks, skills, commands) for carbonid1 personal projects, organized as a multi-plugin marketplace so each consumer picks only what it needs.
Distributed as a Claude Code plugin marketplace — not an npm package.
Install
In any project session:
/plugin marketplace add carbonid1/claude-config
/plugin install core@carbonid1 # recommended — the hook that enforces skill evaluation
/plugin install tdd@carbonid1 # if the project uses TDD
Each plugin auto-updates from main on next session start.
Plugins
| Plugin | Contents | When to install | | --- | --- | --- | | core | skill-forced-eval-hook.sh — forces explicit skill evaluation on every UserPromptSubmit | Every project. Makes skill triggering reliable. | | tdd | TDD workflow skill (red-green-refactor, Storybook/Vitest/E2E guidance) | Projects that want consistent testing conventions. |
What's intentionally NOT here
- Rules (
.claude/rules/) — Claude Code plugins don't supportrules/. Ambient rules stay per-repo. - Project-specific skills (e.g.,
voice-management,electron) — stay in their respective project's.claude/skills/.
Layout
claude-config/
├── .claude-plugin/
│ └── marketplace.json # lists every plugin in this marketplace
└── plugins/
├── core/
│ ├── .claude-plugin/plugin.json
│ └── hooks/
└── tdd/
├── .claude-plugin/plugin.json
└── skills/tdd/



