Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.
5.1
Rating
0
Installs
Backend Development
Category
The skill has reasonable structure with clear separation of concerns (scripts vs references) and organized documentation. However, it suffers from critical weaknesses: (1) The description and capabilities are extremely generic - terms like 'automated scaffolding', 'deep analysis', 'best practices built-in' provide no concrete detail about what architectural decisions or diagrams the skill actually produces; (2) Most critically, this skill offers near-zero novelty - all described capabilities (reviewing code, generating diagrams, analyzing dependencies, documenting patterns) are tasks a CLI agent with access to standard tools could perform equally well or better. Architecture work is inherently deliberative and requires contextual reasoning, which an LLM excels at without needing pre-packaged scripts. The skill would only add value if it contained highly specialized domain knowledge, proprietary frameworks, or complex multi-step workflows that genuinely reduce token usage - none of which are evident here. A senior architect skill should encode rare expertise, not wrap generic best practices.
Loading SKILL.md…

Skill Author