Help us improve
Share bugs, ideas, or general feedback.
From crucible
Activate Crucible enforcement in the current project. Use this when you intentionally want Crucible's hooks (PreToolUse, PostToolUse, Stop) to enforce evidence-gated completion. Without activation, Crucible is silent in this project. This is the explicit opt-in step before starting any /crucible:planning or /crucible:validation workflow. Creates a sentinel file at .crucible/active in the project root. Reversible via /crucible:disable. Safe to invoke multiple times — idempotent.
npx claudepluginhub krzemienski/crucible --plugin crucibleHow this skill is triggered — by the user, by Claude, or both
Slash command
/crucible:enableThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Activate Crucible's gate-enforcement hooks in the current working directory. Without this, the hooks are silent no-ops (so user-scope plugin installs do not break unrelated projects).
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.
Activate Crucible's gate-enforcement hooks in the current working directory. Without this, the hooks are silent no-ops (so user-scope plugin installs do not break unrelated projects).
${CLAUDE_PROJECT_DIR} is the project root (not a subdirectory).mkdir -p ${CLAUDE_PROJECT_DIR}/.crucible
touch ${CLAUDE_PROJECT_DIR}/.crucible/active
${CLAUDE_PROJECT_DIR}/.crucible/disabled exists, remove it (kill-switch override would otherwise still suppress enforcement):
rm -f ${CLAUDE_PROJECT_DIR}/.crucible/disabled
Crucible enabled at <project>/.crucible/active. Hooks will now enforce..crucible/active outside the project root.evidence/ content; the user (or other Crucible skills) does that..crucible/disabled is present without telling the user.User: /crucible:enable
Assistant: Crucible enabled at /Users/me/myproject/.crucible/active.
Pre/Post/Stop hooks will now enforce gate semantics in this project.
To opt out later: /crucible:disable
Activation is the only thing this skill does. It does not run the gate. It does not generate evidence. It does not rewrite report.json. It is a 2-line idempotent operation that flips this project from "Crucible is invisible" to "Crucible enforces".