From crucible
starting a new research campaign, entering a new Claude Code session on a research repo, or when unsure which methodology.
How this skill is triggered — by the user, by Claude, or both
Slash command
/crucible:00-navigatorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Self-Evolving Skill**: This skill improves through use. If the routing guidance is wrong (wrong skill invoked for a user intent), fix the description's TRIGGERS list and the routing table below. Append reason to `references/evolution-log.md`. Don't defer.
Self-Evolving Skill: This skill improves through use. If the routing guidance is wrong (wrong skill invoked for a user intent), fix the description's TRIGGERS list and the routing table below. Append reason to
references/evolution-log.md. Don't defer.
You are orienting an agent to research methodology. Route the agent to the right sub-skill based on what kind of research task is at hand. The four sub-skills cover epistemics (A), execution (B), decisions (C), and archive (D).
| User intent signal | Route to |
|---|---|
| "Is this finding real?", "check significance", "shuffled null", "causal feature", "label leakage" | a-research-foundations |
| "Test a hypothesis", "sweep parameters", "multi-agent analysis", "gate validation", "per-trade analysis" | b-investigation-methodology |
| "Should we pivot?", "ship this?", "kill or refine?", "too much context", "supersede a finding" | c-meta-governance |
| "Check dormant ideas", "what's archived?", "resurrect this", "conditions have changed" | d-emergent-resurrection |
If unsure, start with A (foundations). Epistemic discipline is the hardest prerequisite.
Research in this plugin is treated as a population under selection:
Population ───────────> (multi-lens agents propose candidates)
│
▼
Fitness ──────────────> (z-score vs shuffled null, OOS replication, kill-selectivity)
│
▼
Selection ────────────> (serial adversarial gates A→B→C→D→E)
│
▼
Surviving individuals ─> (champion stacked as supersedes chain in evolution.jsonl)
│
▼
Mutation/Crossover ───> (agent proposes perturbations of winner; orthogonal components recombined)
│
▼
Archive failures ─────> (d-emergent-resurrection preserves with resurrect_if conditions)
│
└──────── NEXT GENERATION ───────┐
▼
(new audit folder)
A "hypothesis" is a triple: (trigger, filter_cascade, management_rule). Each component mutates independently. Crossover combines validated components from different campaigns. Failed individuals go to archive, not trash.
a-research-foundations/SKILL.md. 6 epistemic disciplines.b-investigation-methodology/SKILL.md. 6 execution patterns. This is the workhorse.c-meta-governance/SKILL.md as needed during pivots/decisions.d-emergent-resurrection/SKILL.md first if the hypothesis resembles an archived dead one — you might be resurrecting.confirmation_count; defer to re-confirmed ones.In opendeviationbar-patterns/:
findings/methodology/ — original 10 principle files (pre-plugin)findings/evolution/evolution.jsonl — ledger of findings (append-only)findings/evolution/audits/ — dated audit folders (one per campaign)findings/evolution/audits/CLAUDE.md — audit indexUpdate references/evolution-log.md if you noticed that:
After invoking this skill, if the routing produced a wrong-skill-selected outcome, or if a new user-intent pattern emerged that isn't covered:
references/evolution-log.md with: date, trigger text, what was changed, and link to the session where this came up.npx claudepluginhub terrylica/cc-skills --plugin crucibleGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.