What problem does it solve?
This skill guides the design and architecture of production-ready Rust applications, generating comprehensive documentation and guardrails for AI-driven development teams. It ensures adherence to Rust best practices, memory safety, and efficient concurrency, reducing architectural debt and development time.
Core Features & Use Cases
- Full System Design: Covers project structure, tech stack, domain models, data layers, concurrency, and async patterns, ensuring a holistic architectural approach.
- AI Collaboration Handoff: Creates detailed
HANDOFF.md and Superpowers plans for Director/Implementor AI agents, streamlining the transition from design to implementation.
- Mandatory Guardrails: Establishes
NEVER_DO.md (prohibitions) and ALWAYS_DO.md (mandatory practices) rules for memory safety, testing, code quality, and security, enforcing high standards.
Quick Start
Design a new Rust web service using Axum and Tokio, with a PostgreSQL database, and generate the initial project structure and comprehensive architecture documentation.