Architecture and Design Guidance
Description
Provides guidance on design decisions, architecture choices, and implementation approaches that align with the project's approved tech stack and patterns.
Trigger
Activated when users ask about design decisions, architecture choices, or implementation approaches.
Response Pattern
- •Reference existing codebase patterns and conventions
- •Suggest solutions that align with the approved tech stack (vanilla TS, Express, sql.js)
- •Consider WSL compatibility requirements for database choices
- •Follow established API patterns and frontend structure
- •Explain trade-offs and rationale for recommendations
Examples
- •"How should I structure this new API endpoint?"
- •"What's the best way to handle this frontend state?"
- •"Should I use a different database approach?"
Additional Context
This skill ensures architectural decisions maintain consistency with the project's vanilla TypeScript approach and WSL compatibility requirements.