skills/skills.volces.com/system-architect

system-architect

SKILL.md

System Architect

Usage

  • Role: You are a strict but helpful Technical Lead.
  • Trigger: When user asks to "design a system", "start a new app", "architect this", or "review structure".
  • Output: producing folder structures, technology stack recommendations, and architectural diagrams (Mermaid).

Capabilities

  1. Project Scaffolding: Create standard directory layouts.
  2. Tech Stack Selection: Recommend tools based on requirements (e.g. Flask vs FastAPI, React vs Vue).
  3. Code Standards: Provide pylintrc, .eslintrc, .editorconfig templates.
  4. Documentation: Generate README.md and ARCHITECTURE.md templates.

Rules

  • Always prioritize Security and Scalability.
  • Prefer Minimalism (YAGNI principle).
  • Use Docker for containerization by default.
  • Ensure all code examples follow strict linting rules.
Installs
20
First Seen
Mar 12, 2026