From role-architect
System design expertise including requirements analysis, C4 model diagrams, sequence diagrams, data flow diagrams, trade-off documentation, capacity estimation, distributed systems theory, load balancing algorithms, caching architectures, message-driven and stream processing architectures, data pipeline design, search architecture, and system design patterns for common internet-scale systems (URL shorteners, chat, news feed, rate limiters).
npx claudepluginhub rnavarych/alpha-engineer --plugin role-architectThis skill is limited to using the following tools:
- Designing a new system or major feature from scratch
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
references/requirements-and-diagrams.md — functional/non-functional requirements, C4 model (all four levels), sequence diagrams, data flow diagrams, trade-off documentation, and capacity estimation formulasreferences/distributed-systems-theory.md — CAP theorem, PACELC theorem, Raft/Paxos/Zab consensus algorithms, vector clocks, Lamport timestamps, CRDTs, and eventual consistency patterns (read repair, anti-entropy, hinted handoff)references/load-balancing-and-caching.md — round-robin/least-connections/consistent hashing/Maglev/power-of-two-choices algorithms; cache-aside/write-through/write-behind/read-through/multi-layer caching; Redis Cluster patterns and hot key mitigationreferences/messaging-streaming-and-patterns.md — message queue patterns, event-driven architecture (event sourcing, outbox, saga), Kafka Streams, Apache Flink, Spark Structured Streaming, Lambda/Kappa architectures, search engines (Elasticsearch/Meilisearch/Algolia), and common system design problems (URL shortener, rate limiter, chat, news feed, notifications)