Agent skill · Design & Presentation

autonomous-builder

Full-stack software development agent for design, implementation, testing, and deployment. Use when the user explicitly asks for end-to-end project creation, feature development, bug fixing, or code refactoring.

majiayu000github.com/majiayu000GitHub ↗
claude-codecan modify filesMIT
Install
npx skills add majiayu000/claude-skill-registry --skill autonomous-builder-foryourhealth111-pix-vibe-skills --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 39 KB
Bundled scripts: none
Version: 1.0.0
Allowed tools: -Read-Write-Edit-Bash-Glob-Grep
Path: skills/agent/autonomous-builder-foryourhealth111-pix-vibe-skills/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

A fully autonomous software development agent that handles end-to-end lifecycle tasks: requirements analysis, architecture design, implementation, testing, debugging, and deployment. It operates in sessions with an INITIALIZER AGENT that sets up project structure, tests, and Git state, and subsequent BUILDER AGENTS that carry out feature implementation, browser-based UI testing, and iterative progress updates. Progress is stored in file-based state (feature_list.json and related .builder files), and progress is committed to Git as atomic units. It automatically continues to the next feature after completing one, with a 3-second delay between sessions.

How it works

  • It uses a two-agent model: Initializer Agent reads requirements, creates project structure, generates feature_list.json, initializes a Git repo, optionally captures a GitHub URL, creates README.md and PLANNING.md, commits the initial state, and may push to GitHub and open issues.
  • Builder Agents run in fresh context per session and perform steps: get context (pwd, ls, git log, progress), start/verify server, verify regression tests, pick the next non-passing feature, implement that feature, perform a browser automation test, update feature_list.json, generate a workflow report, commit and push to GitHub, and update progress notes, then auto-exit (with a 3-second delay) to continue with the next feature if any remain.
  • The design emphasizes file-based state persistence (via feature_list.json and .builder directory), Git commits as the state anchor, and automated progression without user intervention beyond initial requirements.

When to use it

Use when the user explicitly requests end-to-end project creation, feature development, bug fixing, or code refactoring that spans multiple steps and requires full lifecycle ownership. It’s intended for starting new projects from full specs, continuing a previously initialized .builder project, driving broad feature builds across steps, or performing explicit refactors across the codebase.

What it can touch

  • Tools declared in frontmatter include: Read, Write, Edit, Bash, Glob, Grep, WebFetch, WebSearch, Skill, Task, ToolSearch, mcp__ide__executeCode, mcp__ide__getDiagnostics. The skill uses these to perform file operations, code execution, web lookups, and UI/browser testing via MCP actions. It relies on a file-based state under .builder/ and standard Git operations for versioning.

Caveats

  • Requires explicit user approval for operations that could affect system stability, data integrity, or files outside the workspace.
  • Security-critical systems and production deployments require user confirmation.
  • The workflow assumes a non-interactive, unattended mode with auto-continue behavior between features; human intervention may be needed for complex decisions or environment changes.
From the SKILL.md

# Autonomous Builder A fully autonomous software development agent that handles the complete software lifecycle: requirements analysis, architecture design, implementation, testing, debugging, and deployment. ## Architecture Pattern: Two-Agent Model **Based on Anthropic's official claude-quickstarts architecture** ``` ┌─────────────────────────────────────────────────────────────────┐ │ TWO-AGENT ARCHITECTURE │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ SESSION 1: INITIALIZER AGENT │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ • Read requirements / spec │ │ │ │ • Create project structure │ │ │ │ • Generate feature_list.json (200+ tests) │ │ │ │ • Initialize Git repository │ │ │ │ • ✨ Prompt for GitHub URL (optional) │ │ │ │ • ✨ Create README.md & PLANNING.md │ │ │ │ • Commit initial state │ │ │ │ • ✨ Push to GitHub & create issues │ │ │ └─────────────────────────────────────────────────────────┘ │ │ │ │ │ feature_list.json │ │ (Single Source of Truth) │ │ │ │ │ SESSIONS 2+: BUILDER AGENT (fresh context each session) │ │ ┌─────────────────────────────────────────────────────────┐ │ │ │ Step 1: Get Context (pwd, ls, git log, prog

What's inside
Steps it walks through
  1. Architecture Pattern: Two-Agent Model
  2. Core Philosophy
  3. When to Use This Skill
  4. Not For / Boundaries
  5. Quick Reference
  6. Session Continuity (Auto-Resume)
  7. Automatic Task Queue
  8. Directory Structure
  9. Skill Recommendations & Router Handoff
  10. MCP Auto-Integration & Human-like Computer Control
  11. Auto-Restart & Self-Supervision
  12. Core Workflow Phases
  13. State File Schema
  14. 3-Strike Error Recovery
Ships with 1 file
  • metadata.json
Commands it runs
Self-supervision loop
while true; do
if [ -f "$STATE_FILE" ]; then
if [ "$STATUS" = "completed" ]; then
echo "[$(date)] Project completed. Exiting supervisor."
exit 0
fi
if [ -n "$LAST_ACTIVITY" ]; then
echo "[$(date)] Starting Claude session..."
claude --skill autonomous-builder --project "$PROJECT_DIR" --dangerously-skip-permissions
More from claude-skill-registry
All skills →
About this skill
What does the autonomous-builder skill do?

Full-stack software development agent for design, implementation, testing, and deployment. Use when the user explicitly asks for end-to-end project creation, feature development, bug fixing, or code refactoring.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill autonomous-builder-foryourhealth111-pix-vibe-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going