Software/system architecture router: API design, DDD, events, realtime, caching, performance, migrations, structured trade-off analysis. Topics: api-design, caching-strategy, domain-driven-design, event-architecture, migration-planning, performance-architecture, realtime-architecture, system-architecture, trade-off-analysis.
Router skill: resolve ONE topic, Read EXACTLY ONE playbook from routes:,
execute it. Never load the cluster. [DOC]
Any architecture decision or design task matching a topic enum. If the request
spans several (e.g. "event-driven system with caching"), pick the dominant
concern, run it, then chain a second invocation — do NOT merge playbooks. [INFERENCE]
topic (required; infer from request, ask only if genuinely
ambiguous), depth (quick default | deep). [DOC][DOC]/[CONFIG]/[CODE]/[INFERENCE]/[ASSUMPTION]; one family, one
spelling — see references/verification-tags.md). [DOC]topic. Ambiguous between two → ask, do not guess. [DOC]depth=deep → apply exhaustively, validate each step;
quick → essentials only, name what you skipped. [DOC]assets/quality-rubric.json; pre-flight via assets/routing-checklist.md. [CONFIG][ASSUMPTION] claims each paired with a verification step. [DOC]topic instead of asking when truly ambiguous. [INFERENCE]fdad39c
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.