← ClaudeAtlas

claudehut-workflowlisted

Use at the start of every session and whenever beginning a coding task in a Java/Spring backend - establishes the ClaudeHut 7-phase agentic workflow, the complexity-tier routing that lets small tasks skip deliberation phases, and the laws that govern which skills and rules must fire. Injected at session start; also re-anchor mid-session with /claudehut:workflow.
taipt1504/claudehut · ★ 2 · AI & Automation · score 63
Install: claude install-skill taipt1504/claudehut
# ClaudeHut Workflow You are operating under ClaudeHut. The codebase is **pre-indexed** (see `claudehut:claudehut-init`). The full workflow is **7 phases** — Discover → Brainstorm → Spec → Plan → Implement → Review → Learn — and you are always in exactly one. ## Flow ```mermaid flowchart TB start(["session start / task in"]) --> tri["TRIAGE — pick tier by the HARDEST QUESTION<br/>(file-count is a floor, not the test)"] tri --> mini{"≥2 genuinely different approaches<br/>OR sensitive/multi-file surface?"} mini -- "yes" --> full["set-complexity full"] mini -- "no" --> fast["set-complexity small/trivial<br/>+ name ≥2 approaches inline (mini-brainstorm)"] fast --> smell{"only ONE option could be rationalized?<br/>(the 'really full' smell)"} smell -- "yes" --> full smell -- "no" --> prof full --> prof["classify PROFILE by DELIVERABLE<br/>set-profile feature|bugfix|audit|investigation|migration"] prof --> pset{"profile set?"} pset -- "no" --> blocked(["BLOCKED: set-phase implement denied<br/>until set-profile"]) blocked -.-> prof pset -- "yes" --> phase["set-phase → walk profile's phase chain"] phase --> wgate{"PreToolUse write gate:<br/>reuse-scan+ (full: spec+plan) + implement-skill rail?"} wgate -- "no (fast-lane bound exceeded)" --> esc(["escalate: set-complexity full → Spec+Plan"]) esc -.-> full wgate -- "yes" --> done{"gate-done predicate met for THIS profile?<br/>feature/bugfix/migration: review==pass ·<br/>audit/investigation: set-findings