design
Design
Use this skill when a feature needs architecture, integration, interface, operational, or validation decisions captured durably before breakdown, whether the input comes from discover.md, direct prompting, or current implementation review.
Read these references when relevant:
references/system-design-template.mdfor the requiredsystem-design.mdstructure and quality barreferences/behavioral-systems.mdwhen the feature includes shared state, routing, connection/session reuse, concurrency, retries, recovery, or protocol error mappingreferences/config-surface-governance.mdwhen the feature touches configuration, startup, compatibility boundaries, environment injection, or test harness inputs
Responsibilities
- Translate project framing into a concrete technical approach.
- Capture architecture, interfaces, data flow, and constraints.
- Make major tradeoffs, risks, and assumptions explicit.
- Define the validation strategy needed before implementation starts.
- Produce feature-scoped PlantUML diagrams that clarify the system design.
- Make failure handling, recovery behavior, and concurrency invariants explicit when they materially affect correctness.
- Reuse existing typed configuration and state carriers before introducing new control surfaces.
More from sirius-cc-wu/sirius-skills
dioxus-ui-ux
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, daisyui, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
16dioxus-stitch
Transforms Stitch designs into clean, modular Dioxus code using daisyUI. Handles RSX conversion, type-safe props, and data decoupling for Rust projects.
8dioxus-ui-skill
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
4slice
Validates approved, committed execution-ready work, bootstraps a slice-scoped execution slice, and hands off to guide-execution.
2ui-flow
Captures optional UI and UX flows, screen-level requirements, and interaction notes before implementation.
2commit
Use this skill when requested to commit changes. It ensures commit messages follow project standards and ensures code quality via verification steps.
2