multi
plan
Design feature architecture using the architect agent
23 stars
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/plan/SKILL.md --create-dirs "https://raw.githubusercontent.com/JubaKitiashvili/everything-react-native-expo/main/.claude/skills/plan/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/plan/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How plan Compares
| Feature / Agent | plan | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Design feature architecture using the architect agent
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# /plan — Feature Architecture Design You are executing the `/plan` command. Use the **architect** agent to design a feature architecture. ## Process 1. **Understand the requirement** — Ask clarifying questions if the feature description is vague 2. **Analyze existing codebase** — Read relevant files, understand current navigation structure, state management, and API patterns 3. **Design the architecture** — Using the architect agent's process: - Decompose into components and screens - Plan Expo Router file structure - Select state management approach (Zustand / TanStack Query / local) - Design data flow and API layer - Consider platform-specific requirements 4. **Output the plan** — Use the architect agent's output format: ### Architecture Output ``` ## Overview [1-2 sentence description of the feature] ## File Structure [New files to create with paths] ## Component Design [Component hierarchy and responsibilities] ## Data Flow [State management approach, API calls, caching strategy] ## Navigation [New routes, layout changes, deep link support] ## Implementation Tasks [Ordered list of implementation steps] ``` 5. **Review with user** — Present the plan and ask for approval before implementation ## Notes - Reference the active platform rules layer (`rules/expo/patterns.md` or `rules/bare-rn/patterns.md`) for conventions - Consider whether this is Expo managed, bare RN, or has native modules - Include test strategy in the plan