Help us improve
Share bugs, ideas, or general feedback.
From crucible
Build repo-wide context before any modification. Use this skill whenever starting a planning task in a real codebase, refactoring across multiple files, surveying module boundaries, identifying hot paths, or understanding existing code before changing it. Produces a structured evidence/codebase-analysis/ artifact (file inventory, module map, dependency manifests, hot-path identification). Read-only — never modifies source. Always runs before the planning skill in comprehensive mode.
npx claudepluginhub krzemienski/crucible --plugin crucibleHow this skill is triggered — by the user, by Claude, or both
Slash command
/crucible:codebase-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill handles repo-wide context building for Crucible's comprehensive planning mode (PRD §1.13.1 FR-PLAN-1).
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.
This skill handles repo-wide context building for Crucible's comprehensive planning mode (PRD §1.13.1 FR-PLAN-1).
Does NOT handle: writing implementation code, running tests, or making any source modifications. Codebase analysis is strictly read-only — its sole output is an evidence artifact consumed by the planner subagent.
$TARGET_REPO.AKIA*, sk_live_*, ghp_*, JWTs), record only the file path in evidence — never the value.$TARGET_REPO is set and writable.find "$TARGET_REPO" -type f excluding .git, node_modules, .venv, dist, build, target, __pycache__.git log --since='30 days ago' --name-only if available.package.json, requirements.txt, pyproject.toml, Cargo.toml, go.mod, Gemfile, pom.xml, build.gradle.evidence/codebase-analysis/ as INDEX.md plus supporting files.planner subagent with the evidence path.evidence/codebase-analysis/INDEX.md — entry point with all citationsevidence/codebase-analysis/file-inventory.txt — full file list with sizesevidence/codebase-analysis/module-map.md — 1-2 line summary per top-level direvidence/codebase-analysis/dependencies.md — parsed manifest contentsevidence/codebase-analysis/hot-paths.md — top modules by LOC and edit recency$TARGET_REPO.$TARGET_REPO.User invokes: /crucible:planning "add rate limiting to /api/login"
src/middleware/auth.ts and src/api/login.ts as relevant.src/middleware/ as "Express middleware layer (auth, rate limiting, CORS)".evidence/codebase-analysis/INDEX.md citing both files.