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 crucibleThis skill uses the workspace's default tool permissions.
This skill handles repo-wide context building for Crucible's comprehensive planning mode (PRD §1.13.1 FR-PLAN-1).
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
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.