What problem does it solve? Designing a module architecture (CRM, CMS, ERP, dashboard, auth, etc.) that fits a specific client's constraints is hard: a one-size-fits-all blueprint ignores auditability, multi-tenancy, latency, and compliance differences. This Skill applies contingency theory to produce a tailored architecture variant blueprint for a chosen client profile, grounded in real OSS reference designs. ## Core Features & Use Cases - Contingency-Driven Design: Selects one of four client profiles (apex-gold-esg, rsun-dashboard-internal, legal-single-tenant, fortune-teller-d2c) or a custom 7-constraint profile, then writes a variant blueprint responding to those constraints. - OSS-Grounded Blueprints: Reads cluster briefs and BORROW-verdict OSS candidates via MCP tools (get_cluster_brief, get_candidates, list_ready_categories) so designs cite at least 3 real reference projects. - Three-Stage Authoring: Opus writes the judgment-critical skeleton (TL;DR, constraints, non-applicable scenarios), a Sonnet sub-agent fills sections 2-8 (naming, drizzle schema, Hono API, UI, WBS), then Opus reviews and assembles. - Use Case: Run /rsun-architect crm to produce a complete rsun-crm blueprint for the apex-gold-esg profile, including unified naming, tenant isolation strategy, API endpoints, WBS effort estimates (160 hr/MM, NT$120k/MM), and explicit boundaries on where the variant does not apply. ## Quick Start Ask the assistant to design an architecture blueprint for a module category, for example: run /rsun-architect crm and choose the apex-gold-esg client profile to generate the variant blueprint.