Help us improve
Share bugs, ideas, or general feedback.
From claude-tdd-pro
Opt-in concurrent-CL execution (W-10 / §2.23). Reads active session envelopes from `.claude-tdd-pro/active-sessions/<session_id>.json` and gates `/spec` / `/feature` / `/architect` invocations against the §2.23 five-dimension disjointness contract (phase set, workflow-state subsections, lock sections, source-folder ownership, commit branch). Default is sequential per §20; activated via `userConfig.allow_concurrent_cls: true` or per-invocation `--concurrent`.
npx claudepluginhub drumfiend21/claude-tdd-proHow this skill is triggered — by the user, by Claude, or both
Slash command
/claude-tdd-pro:concurrent-clThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Architecture §15 W-10: "Concurrent CL gate `skills/concurrent-cl/SKILL.md`
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
Architecture §15 W-10: "Concurrent CL gate skills/concurrent-cl/SKILL.md
hooks/scripts/concurrent-cl-gate.sh (PreToolUse on /spec,
/feature, and /architect): enforces §2.23 by reading active CL
envelopes from .claude-tdd-pro/active-sessions/<session_id>.json."/spec, /feature, /architect (per W-10 hook wiring)./cl-status (the companion command shipped alongside).userConfig.allow_concurrent_cls: true in .claude-tdd-pro/.--concurrent flag on /spec, /feature, /architect.Each active CL writes one envelope at
.claude-tdd-pro/active-sessions/<session_id>.json on start; the
envelope is removed on CL completion or abort.
{
"session_id": "<unique>",
"phases": ["E", "F"],
"state_subsections": ["commits", "spec_path"],
"lock_sections": ["rubric", "profiles"],
"source_folders": ["google-jsguide/no-eval.yaml"],
"branch": "feat/<name>"
}
Two or more CLs MAY execute concurrently when ALL of:
_locks.<section>.generated-code-quality-standards/<source-namespace>/<file>.yaml.Overlap on any condition → reject the second CL with the offending resource printed.
hooks/scripts/concurrent-cl-gate.sh — the actual gate/cl-status (commands/cl-status.sh) — list running CLs