react-native-blueprint
Extract features, API contracts, and design system from React Native / Expo source code.
Skill by DimmKirr
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/dimmkirr-react-native-blueprint
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, frontend, backend, ml
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/react-native-blueprint
What's inside
- Skill name
react-native-blueprint- Description
- Extract features, API contracts, and design system from React Native / Expo source code. Produces features.md, features.json, and design-system.md for re-implementation. Deterministic detection first, then LLM-enriched analysis.
- License
- MIT
- Instructions
- 88 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (11)
- SKILL.md
- openai.yaml · agents/
- evals.json · evals/
- detect.js · resources/
- filetree.js · resources/
- phase0-startup.md · resources/
- phase1-detect.md · resources/
- phase2-screens.md · resources/
- phase3-api.md · resources/
- phase4-output.md · resources/
- phase5-design-system.md · resources/
SKILL.md (first lines)
# React Native Blueprint Extract a complete feature list, API contracts, and design system from a **React Native / Expo** codebase. Deterministic detection first, then LLM-enriched analysis. ## When to Use - You have a React Native / Expo codebase to analyze or document - You need features organized by screen + API capabilities - You want to extract the design system (colors, typography, spacing, animations) - You need to understand a "golden UI" app before re-implementing it ## When NOT to use - Implementing the app (use implement-tdd-autonomously) - QA/testing an existing app (use frontend-qa or ios-qa) - Non-React-Native projects (Flutter, SwiftUI, Kotlin) - Backend or API extraction without a mobile frontend ## Phases | Phase | Name | Type | Resource | |-------|---------------|----------------------------------------|------------------------------------------------------------------------| | 0 | Startup | Taskfile + Playwright debugging | [resources/phase0-startup.md](resources/phase0-startup.md) | | 1 | Detect | Deterministic inventory | [resources/phase1-detect.md](resources/phase1-detect.md) | | 2 | Screens | Feature extraction per screen | [resources/phase2-screens.md](resources/phase2-screens.md) | | 3 | API | Contract mapping | [resources/phase3-api.md](resources/phase3-api.md) | | 4 | Output | Generate features.md + features.json | [resources/phase4-output.md](resources/phase4-output.md) | | 5 | Design System | Visual tokens + Playwright screenshots | [resources/phase5-design-system.md](resources/phase5-design-system.md) | Phases 0–4 produce the feature inventory. Phase 5 is independently runnable — you can run just Phase 5 if you already have features.md and only need the design system. ## Progress Checklist ``` React Native Blueprint Progress: - [ ] Phase 0: App running locally on localhost - [ ] Phase 1: Screen, API, store, component inventory complete - [ ] Phase 2: Features extracted per screen - [ ] Phase 3: API contracts mapped - [ ] Phase 4: features.md + features.json generated - [ ] Phase 5: design-system.md generated (optional — run independently) ``` ## Scan Scope **INCLUDE:** ``` app/**/*.tsx ← Expo Router screens (primary) src/components/*.tsx ← Shared components src/screens/*.tsx ← Screen components src/stores/*.ts ← State management (Zustand/Redux) src/services/*.ts ← API clients src/hooks/*.ts ← Custom hooks src/utils/*.ts, src/types/*.ts, src/constants/*.ts lib/components/*.tsx, lib/hooks/*.ts components/*.tsx, hooks/*.ts ← Root-level shared styles/*.ts ← Stylesheet constants package.json, app.json, tsconfig.json, .env.example openapi*.json, swagger*.json ← API contracts ``` **EXCLUDE:** ``` node_modules/, .expo/, .git/, ios/, android/ fix_*.py, patch_*.js, *_audit.py, master_integration.js backend_v*/, *_MASTER/ *.log, build_log.txt, diff_index.txt Files with parentheses/spaces/Python expressions in filename ``` **Golden rule:** If it wouldn't ship in the app bundle, don't scan it. ## How to Execute 1. Read this SKILL.md to orient 2. For each phase you're executing, **read the corresponding resource file first** 3. Follow the resource file instructions precisely 4. Track progress with the checklist above **For design system only:** Skip to Phase 5 — read [resources/phase5-design-system.md](resources/phase5-design-system.md) directly. Phase 5 has its own checklist and is self-contained.
From DimmKirr/skills, MIT.
More from DimmKirr/skills
- 0.570score
drawio-diagram
DimmKirr
Use when working with .drawio diagrams — creating new architecture diagrams from scratch, cleaning up layout, analyzing positioning, fixing alignment or…
SkillAFreshness: AClaude Code +9 - 0.570score
git-group-commit
DimmKirr
Group uncommitted changes into feature commits with conventional messages, and emit runnable commit artifacts.
SkillAFreshness: AClaude Code +9 - 0.570score
data-engineer
DimmKirr
Data quality verification skill for data engineering tasks.
SkillAFreshness: AClaude Code +9 - 0.558score
git-pr-message
DimmKirr
Generate a pull request description from committed groups and save it to .scratch/PR.md.
SkillAFreshness: AClaude Code +9 - 0.558score
continue-debug
DimmKirr
Analyze the output of the most recent debug run in .scratch/debug/ and iterate with ranked hypotheses.
SkillAFreshness: AClaude Code +9 - 0.529score
kitcut-implement
DimmKirr
Reproduce a working application from a kitcut-artifact/2.0 bundle (facts.json + checks.json + requirements/ + digests/; evidence/ optional and…
SkillBFreshness: BClaude Code +9 - 0.529score
vector-designer
DimmKirr
Use when creating logos, icons, SVG graphics, or any vector design work requiring visual iteration.
SkillBFreshness: BClaude Code +9 - 0.529score
devops-engineer
DimmKirr
Use when making infrastructure changes (nix, docker, MCP, terraform) that need validation, when an E2E test is too expensive for the iteration cycle, when you…
SkillBFreshness: BClaude Code +9 - 0.529score
frontend-qa
DimmKirr
Frontend QA workflow for Expo/React Native web apps.
SkillBFreshness: BClaude Code +9 - 0.526score
pm
DimmKirr
Project manager for backlog grooming, ticket analysis, and implementation status tracking.
SkillBFreshness: BClaude Code +9 - 0.524score
reverse-wireframe-ui
DimmKirr
Use when creating wireframe diagrams from existing app screenshots or mockups.
SkillBFreshness: BClaude Code +9 - 0.524score
ios-qa
DimmKirr
iOS Visual QA using Go tests + Claude Vision.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 4, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/DimmKirr/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from DimmKirr
- 0.570score
data-engineer
DimmKirr
Data quality verification skill for data engineering tasks.
SkillAFreshness: AClaude Code +9 - 0.570score
git-group-commit
DimmKirr
Group uncommitted changes into feature commits with conventional messages, and emit runnable commit artifacts.
SkillAFreshness: AClaude Code +9 - 0.570score
drawio-diagram
DimmKirr
Use when working with .drawio diagrams — creating new architecture diagrams from scratch, cleaning up layout, analyzing positioning, fixing alignment or…
SkillAFreshness: AClaude Code +9 - 0.558score
continue-debug
DimmKirr
Analyze the output of the most recent debug run in .scratch/debug/ and iterate with ranked hypotheses.
SkillAFreshness: AClaude Code +9 - 0.558score
git-pr-message
DimmKirr
Generate a pull request description from committed groups and save it to .scratch/PR.md.
SkillAFreshness: AClaude Code +9 - 0.529score
kitcut-implement
DimmKirr
Reproduce a working application from a kitcut-artifact/2.0 bundle (facts.json + checks.json + requirements/ + digests/; evidence/ optional and…
SkillBFreshness: BClaude Code +9
Cite this page
react-native-blueprint skill. Agent Mart. https://agentmart.dev/skills/dimmkirr-react-native-blueprint (last updated 2026-10-24)