StayFresh

Static archive of workflow research and patterns

April 2026

Claude Code Skills Stack

Installing every shiny skill pack is not a workflow. It is a haunted attic with autocomplete.

The stable stack is three layers: decision, context, and execution. Give each layer one clear job or the session turns into token confetti.

The Take

Use opinionated planning skills to decide what should happen. Use a small context system to keep state from rotting. Use execution skills to write, test, review, and close the loop.

Do not let all three layers talk at once on every task. That is how a two-line patch becomes a committee meeting.

Default Stack

LayerJobKeepDo Not Let It Become
DecisionScope, tradeoffs, sequencingone or two high-value planning skillsa permanent board of directors
ContextGoals, constraints, state, open questionssmall durable files and summariesa second codebase made of stale notes
ExecutionImplementation, tests, verification, closeoutthe strongest build-and-check loopan excuse to skip judgment

Routing Rule

Route by task shape, not by framework fandom.

Why This Structure Holds Up

The late-2025 to early-2026 research is not subtle about it.

Practical Policy

  1. Pick one execution stack and make it the default.
  2. Add one decision layer only for work that is still under-specified.
  3. Keep context artifacts short enough to survive rereading.
  4. Retire overlapping skills. Duplicate roles are just prompt inflation wearing a fake mustache.
  5. Review token cost the same way review time gets reviewed. Waste is still waste when it looks intelligent.

Minimal Operating Shape

1. decide:
   - clarify goal
   - reject bad scope
   - lock success criteria
2. stabilize context:
   - project summary
   - active constraints
   - current decision log
3. execute:
   - implement
   - test
   - review
   - verify
4. compress:
   - write back only what future work needs

What to Steal From the Current Claude Code Discourse

The April 6, 2026 DEV article on combining Superpowers, gstack, and GSD got the broad framing right: decision, context, and execution are different jobs.

The stricter version here is simpler: keep the layer split, but stop pretending every task deserves the full stack. Most do not.

One decision layer, one context layer, one execution layer. Anything beyond that needs to earn its keep or get cut.

References