.agents/skills/create-app-design/SKILL.md
User Request: $ARGUMENTS
pwdls -la .agents/rules/ 2>/dev/null || echo "No .claude/skills directory yet"Create a comprehensive Application Design Document based on deep codebase analysis and user input. The document provides a high-level overview of the application's architecture, core features, user experience, and business logic while remaining technology-agnostic and focused on the "what" rather than the "how".
Think harder about the application's architecture and business logic.
Analyze the codebase to understand:
Extended thinking helps identify non-obvious patterns, understand complex business rules from code, and make strategic decisions about what aspects are most important to document.
CRITICAL: Ask project stage question FIRST, then 4-7 additional questions:
Based on project stage response:
.agents/rules/status.mdc with current stageCreate comprehensive app design document following the standard structure
.agents/rules/ directory if needed1-app-design-document.mdc1. What stage is your application currently in?
a) Pre-MVP - Building initial version, not deployed to production yet
b) MVP - Basic version deployed and live with early users
c) Production - Mature application with established user base
d) Enterprise - Large scale deployment, multiple teams involved
2. Based on your selected stage, here are the development priorities:
Pre-MVP Priorities:
MVP Priorities:
Production Priorities:
Enterprise Priorities:
3. Application Purpose & Users
4. Unique Value Proposition
5. User Roles & Permissions
6. Core User Journeys
7. Business Model & Growth
8. Integration Ecosystem
9. Scale & Performance Goals
10. Success Metrics
The generated document must follow this high-level structure:
The document should be accessible to:
The language should be clear, business-focused, and avoid technical implementation details.
.mdc).agents/rules/1-app-design-document.mdcUpdate .agents/rules/status.mdc with the project stage information:
---
description: Project status and stage-specific development guidelines
globs:
alwaysApply: true
---
# Project Status Guidelines
## Current Project Stage: [Stage Name]
**Stage**: [Pre-MVP | MVP | Production | Enterprise]
### DO Care About (Current Stage Priorities)
[Stage-specific DO priorities from template below]
### DO NOT Care About (Skip for Velocity)
[Stage-specific DON'T priorities from template below]
### Development Approach
[Stage-specific development focus]
## Stage-Based Development Guidelines
[Keep existing stage categories and guidelines from the original file]
Stage-Specific Content:
Pre-MVP:
MVP:
Production:
Enterprise:
mkdir -p docs .claude/skills.agents/rules/1-app-design-document.mdc.agents/rules/status.mdc