What problem does it solve?
Produces structured, high-quality design documents that capture decisions, trade-offs, and actionable implementation guidance so teams can move from requirement to implementation with minimal back-and-forth.
Core Features & Use Cases
- Multi-phase methodology: Research, divergent approaches, interrogations, decision logs, drafting, automated evaluator loops, and human review touchpoints.
- Decision-first output: Explicit Decision Log and critical-path focus that drives a directive design the consumer can implement.
- Automated refinement: Spawned research and evaluator subagents plus convergence rules that iterate until the design stabilizes; writes the canonical design file to the project.
Quick Start
Invoke the skill with a concise design requirement like: /sisyphus-design Distributed task queue with at-least-once delivery, backed by PostgreSQL, implemented in Rust.