By arkbriar
Iteratively generate high-quality system design documents for non-trivial requirements through research, first-principles analysis, divergent exploration, critical path interrogation, drafting, and refinement with evaluator agents.
A skill that produces high-quality design documents through iterative refinement. Supports both Claude Code and Codex.
The boulder rolls back. That's the point.
Sisyphus wasn't punished for failing — he was punished for trying. Camus said imagine him happy. We say imagine him useful: each push leaves the boulder a little higher than before.
This plugin drafts a design and hands it to a reviewer who has never seen it and never will again. The reviewer finds what the author couldn't. The author fixes it. A new reviewer — equally blind, equally merciless — checks the fix. The boulder rolls back. It goes up again.
Your time enters where machines can't substitute. Everything else is the hill.
/sisyphus-design <requirement> runs a multi-phase process:
Three human touchpoints. Everything else is automated.
/plugin marketplace add arkbriar/sisyphus-design
/plugin install sisyphus-design
Copy the skill into your Codex skills directory:
cp -r codex ~/.codex/skills/sisyphus-design
Enable the request_user_input tool so the skill can pause for your input during human phases:
codex features enable default_mode_request_user_input
/sisyphus-design Distributed task queue with at-least-once delivery, backed by PostgreSQL, implemented in Rust
In Codex, invoke with $sisyphus-design or let it trigger automatically from the description.
The design is written to design/ in your project (e.g., design/distributed-task-queue.md).
The methodology here is a harness at the meta level — the iterative loop of draft, evaluate, fix is not specific to software design. The checklist (skills/design/checklist.md) can be extracted and applied to any structured document where consistency, coverage, and minimality matter.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub arkbriar/sisyphus-design --plugin sisyphus-designArchitecture patterns, system decomposition, distributed systems, and scalability design. Build resilient, scalable systems through proven architectural patterns.
仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。5人の専門エージェントが協議しながらモジュール分割・依存関係・データフロー・インターフェース設計を行う。10案を比較・選定し、構造化された設計書を出力する。
Systematic architectural thinking for irreplaceable human capabilities - domain modeling, systems thinking, constraint navigation, and AI-aware problem decomposition.
Generate architecture diagrams and technical design documents
Composable AI skills framework covering the full software delivery lifecycle — design, architecture, implementation, testing, and review.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.