name: sk-4d-method description: Provides a per-invocation four-phase processing wrapper (Deconstruct, Diagnose, Develop, Deliver) for structured request resolution. Use when an agent faces an ambiguous request, missing required slots, or feedback that requires re-entry into a specific processing phase. user-invocable: false
4D Method — Per-Invocation Processing Wrapper
2. DIAGNOSE (Specs & Guardrails)
- Goal: Transform vague terms into concrete specifications.
- Replace subjective language (e.g., "clean," "professional") with measurable metrics (e.g., "≤80 chars/line," "no passive voice").
- Separate overloaded asks into a numbered sub-task list.
- Anticipate the top 2–3 failure modes and design build-time guardrails.
3. DEVELOP (Tactics & Strategy)
- Goal: Match the task type to the optimal execution strategy.
- Select the appropriate model tier and effort level per project model-resolution rules.
- Define output format precisely (schemas, bullet counts, code languages).
- Layer constraints using primacy and recency (critical rules first and last).
4. DELIVER (Formatting & Scannability)
- Goal: Ensure the response is optimized for the consumer's environment.
- Use an inverted pyramid structure (conclusion first).
- Match the medium (e.g., Slack-tight vs. report-structured).
- Provide an actionable next step.
4D Feedback Routing
Quick Reference
Cross-References
sk-pipeline-patterns/SKILL.md— Pattern 6 definition.sk-spec-driven-development/SKILL.md— SDD handoff rules.sk-claude-code-conventions/SKILL.md— Scaling and model selection.