Build App Like Pro — Git skill for Claude Code
Automated Development Orchestration Agent - Takes a project idea and builds it end-to-end using Claude Code CLI and GitHub CLI.
How to install Build App Like Pro
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open First-Principal-Labs/Build-app-like-pro and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Build App Like Pro does
Automated Development Orchestration Agent - Takes a project idea and builds it end-to-end using Claude Code CLI and GitHub CLI.
Alternatives in Git
- Contributing To Context-mode — This project is licensed under the Elastic License 2.0 (ELv2) and moves forward with your support 5.6k ★
- Migration Plan: Merge Maps-scraper-pro Into Google-maps-scraper — Migration Plan: Merge maps-scraper-pro into google-maps-scraper skill 3.5k ★
- Tâches Claude Code Resources — by TÂCHES - A well-balanced, "down-to-Earth" set of sub agents, skills, and commands, that are well-organized 1.6k ★
README
Dev Agent - Development Orchestration Agent
An autonomous Python agent that takes a project idea, generates a development plan, creates GitHub issues, and implements every feature end-to-end using Claude Code CLI — complete with branching, pull requests, code reviews, and phase-based merges.
How It Works
User Input (idea + tech stack)
│
▼
Generate plan.md (Claude)
│
▼
Generate issues.json (Claude)
│
▼
Create GitHub repo + scaffolding
│
▼
Create staging branch
│
▼
┌─── For each issue (grouped by phase) ──┐
│ 1. Create GitHub issue │
│ 2. Create feature branch from staging │
│ 3. Implement with Claude Code │
│ 4. Commit and push │
│ 5. Create PR → staging │
│ 6. Auto-review PR │
│ 7. Merge PR (squash) │
│ 8. Close issue │
└─────────────────────────────────────────┘
│
▼ (after each phase)
Merge staging → main via PR
Prerequisites
- Python 3.10+
- Claude Code CLI — installed and authenticated
npm install -g @anthropic-ai/claude-code - GitHub CLI (
gh) — installed and authenticatedbrew install gh gh auth login - Git — configured with name and email
git config --global user.name "Your Name" git config --global user.email "you@example.com"
Installation
No extra dependencies required — the agent uses only Python standard library modules.
git clone
cd Build-app-like-pro
Usage
Fresh Start
python -m dev_agent
You'll be prompted for:
- Project idea — describe what you want to build
- Tech stack — specify preferred technologies (or let the agent decide)
- Repository name — name for the GitHub repo
Resume After Interruption
The agent saves progress after
Related Skills
Orchestrate Feature
Multi-agent feature development orchestration with automated MULTI_AGENT_PLAN.md generation, parallel task exe
Coasts
Coasts (Containerized Hosts) is an open-source, MIT-licensed CLI tool that provides localhost service isolatio
Unity Groom
Takes a raw GitHub issue end-to-end through prioritization, refinement, optional sub-issue breakdown, and opti
Gutcheck
Check your gut against the internet before you commit — a research buddy for Claude Code that checks any idea,
Twin Sparrow Apps
Use installed Codex app connectors for Twin Sparrow-focused work. Trigger when the user asks to use Codex Apps
Takes Label
基于关键词分析自动为 GitHub Issue 打标签。支持 priority/type/complexity/component 分类,使用 GitHub CLI (gh issue edit) 应用标签。
Related Agents
Feature Dev
Orchestrates full feature development end-to-end. Takes a feature request, runs planner → research → implement
Android Pro
Expert in Android development, specializing in modern Android practices, optimizing performance, and ensuring
App Tester
Builds and exercises Heron end-to-end on this machine — starts the dev app, starts and stops real claude CLI s