tdd

carbonid1

OtherClaude Codeby carbonid1

Summary

Test-driven development workflow (red-green-refactor, Storybook/Vitest/E2E guidance)

Install to Claude Code

/plugin install tdd@carbonid1

Run in Claude Code. Add the marketplace first with /plugin marketplace add carbonid1/claude-config if you haven't already.

README.md

@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 support rules/. 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/

Related plugins

Browse all →