🎯

autonomous-master

🎯Skill

from adaptationio/skrillz

VibeIndex|
What it does

Autonomously orchestrates end-to-end software development by managing 16 coding skills to transform project specifications into fully implemented, production-ready applications.

autonomous-master

Installation

Install skill:
npx skills add https://github.com/adaptationio/skrillz --skill autonomous-master
1
AddedJan 27, 2026

Skill Details

SKILL.md

Master orchestrator for autonomous coding projects. Use when starting autonomous projects, continuing sessions, checking status, or running complete autonomous workflows.

Overview

# Autonomous Master

The single entry point for fully autonomous coding.

Orchestrates all 16 autonomous coding skills to implement complete projects from specification to working code.

Quick Start

Start New Project

```

autonomous start: Build a task management app with user authentication,

project management, and team collaboration features. Use Next.js,

TypeScript, Prisma, and PostgreSQL.

```

Continue Existing Project

```

autonomous continue

```

Check Status

```

autonomous status

```

How It Works

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ AUTONOMOUS MASTER β”‚

β”‚ β”‚

β”‚ "autonomous start: [spec]" β”‚

β”‚ β”‚ β”‚

β”‚ β–Ό β”‚

β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚

β”‚ β”‚ PHASE 1: INITIALIZATION β”‚ β”‚

β”‚ β”‚ β”œβ”€ Parse specification β”‚ β”‚

β”‚ β”‚ β”œβ”€ Generate 100+ features β†’ feature_list.json β”‚ β”‚

β”‚ β”‚ β”œβ”€ Create environment β†’ init.sh β”‚ β”‚

β”‚ β”‚ β”œβ”€ Scaffold project structure β”‚ β”‚

β”‚ β”‚ β”œβ”€ Initialize git repository β”‚ β”‚

β”‚ β”‚ └─ Create master-state.json β”‚ β”‚

β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ Skills Used: initializer-agent, context-state-tracker β”‚ β”‚

β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

β”‚ β”‚ β”‚

β”‚ β–Ό β”‚

β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚

β”‚ β”‚ PHASE 2: IMPLEMENTATION LOOP β”‚ β”‚

β”‚ β”‚ while (incomplete_features > 0): β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ CHECK CONTEXT β”‚ β”‚

β”‚ β”‚ β”‚ └─ If > 85% used β†’ HANDOFF β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ SELECT FEATURE β”‚ β”‚

β”‚ β”‚ β”‚ └─ Priority + dependency order β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ CREATE CHECKPOINT β”‚ β”‚

β”‚ β”‚ β”‚ └─ Safe rollback point β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ IMPLEMENT (TDD) β”‚ β”‚

β”‚ β”‚ β”‚ β”œβ”€ RED: Write failing test β”‚ β”‚

β”‚ β”‚ β”‚ β”œβ”€ GREEN: Implement to pass β”‚ β”‚

β”‚ β”‚ β”‚ └─ REFACTOR: Clean up β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ VERIFY β”‚ β”‚

β”‚ β”‚ β”‚ └─ Run E2E tests β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ β”œβ”€ If PASS: β”‚ β”‚

β”‚ β”‚ β”‚ β”œβ”€ Mark feature complete β”‚ β”‚

β”‚ β”‚ β”‚ β”œβ”€ Commit changes β”‚ β”‚

β”‚ β”‚ β”‚ └─ Update progress β”‚ β”‚

β”‚ β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ └─ If FAIL: β”‚ β”‚

β”‚ β”‚ β”œβ”€ Attempt recovery β”‚ β”‚

β”‚ β”‚ β”œβ”€ If unrecoverable: rollback, skip β”‚ β”‚

β”‚ β”‚ └─ Store errorβ†’solution for learning β”‚ β”‚

β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ Skills Used: coding-agent, tdd-workflow, β”‚ β”‚

β”‚ β”‚ browser-e2e-tester, error-recoverer, β”‚ β”‚

β”‚ β”‚ checkpoint-manager, progress-tracker β”‚ β”‚

β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

β”‚ β”‚ β”‚

β”‚ β–Ό β”‚

β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚

β”‚ β”‚ PHASE 3: HANDOFF (when context limit reached) β”‚ β”‚

β”‚ β”‚ β”œβ”€ Compact context summary β”‚ β”‚

β”‚ β”‚ β”œβ”€ Serialize full state β”‚ β”‚

β”‚ β”‚ β”œβ”€ Save handoff package β”‚ β”‚

β”‚ β”‚ β”œβ”€ Generate continuation prompt β”‚ β”‚

β”‚ β”‚ └─ Exit cleanly β”‚ β”‚

β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ Skills Used: context-compactor, handoff-coordinator, β”‚ β”‚

β”‚ β”‚ memory-manager β”‚ β”‚

β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

β”‚ β”‚ β”‚

β”‚ β–Ό β”‚

β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚

β”‚ β”‚ PHASE 4: COMPLETION (when all features pass) β”‚ β”‚

β”‚ β”‚ β”œβ”€ Run full E2E test suite β”‚ β”‚

β”‚ β”‚ β”œβ”€ Generate completion report β”‚ β”‚

β”‚ β”‚ β”œβ”€ Final commit β”‚ β”‚

β”‚ β”‚ └─ Clean up temporary files β”‚ β”‚

β”‚ β”‚ β”‚ β”‚

β”‚ β”‚ Skills Used: browser-e2e-tester, progress-tracker β”‚ β”‚

β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

β”‚ β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Commands

`autonomous start: [specification]`

Initializes a new autonomous coding project.

Input: Natural language project specification

Output:

  • feature_list.json with 100+ features
  • init.sh environment setup script
  • claude-progress.txt progress file
  • .claude/master-state.json orchestrator state

Example:

```

autonomous start: Create an e-commerce platform with:

  • User authentication (email, OAuth)
  • Product catalog with search and filters
  • Shopping cart and checkout
  • Order management
  • Admin dashboard

Use React, Node.js, PostgreSQL, Stripe for payments.

```

`autonomous continue`

Resumes from the last handoff point.

Detects:

  • Loads .claude/master-state.json
  • Reads .claude/handoffs/current.json
  • Resumes at current feature

Example:

```

autonomous continue

```

`autonomous status`

Shows current project status.

Output:

```

╔══════════════════════════════════════════════════════════════╗

β•‘ AUTONOMOUS PROJECT STATUS β•‘

╠══════════════════════════════════════════════════════════════╣

β•‘ Project: e-commerce-platform β•‘

β•‘ Status: IMPLEMENTING β•‘

β•‘ β•‘

β•‘ Progress: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 45/100 (45%) β•‘

β•‘ β•‘

β•‘ Sessions: 5 β•‘

β•‘ Current Feature: cart-012 (Add item to cart) β•‘

β•‘ β•‘

β•‘ Errors Recovered: 8 β•‘

β•‘ Errors Skipped: 2 β•‘

β•‘ β•‘

β•‘ Context Usage: 62% (within limits) β•‘

β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

```

`autonomous rollback [checkpoint-id]`

Rolls back to a specific checkpoint.

Example:

```

autonomous rollback checkpoint-20250115-143000

```

State Detection

The master orchestrator automatically detects the project state:

```python

def detect_state():

if not exists("feature_list.json"):

return "NEEDS_INITIALIZATION"

if exists(".claude/handoffs/current.json"):

return "CONTINUE_FROM_HANDOFF"

features = load("feature_list.json")

if all(f["passes"] for f in features):

return "COMPLETE"

return "CONTINUE_IMPLEMENTATION"

```

Files Created

| File | Purpose |

|------|---------|

| feature_list.json | All features with pass/fail status |

| init.sh | Environment setup script |

| claude-progress.txt | Human-readable progress log |

| .claude/master-state.json | Orchestrator state |

| .claude/handoffs/*.json | Handoff packages |

| .claude/checkpoints/*.json | Rollback points |

| .claude/memory/*.json | Error→solution chains |

Multi-Session Workflow

```

SESSION 1 SESSION 2 SESSION 3

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ autonomous β”‚ β”‚ autonomous β”‚ β”‚ autonomous β”‚

β”‚ start: spec β”‚ β”‚ continue β”‚ β”‚ continue β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ Initialize β”‚ β”‚ Load state β”‚ β”‚ Load state β”‚

β”‚ Features β”‚ β”‚ Resume β”‚ β”‚ Resume β”‚

β”‚ 1-15 │──handoff──▢ β”‚ Features │──handoff──▢ β”‚ Features β”‚

β”‚ β”‚ β”‚ 16-35 β”‚ β”‚ 36-50 β”‚

β”‚ Context: 85%β”‚ β”‚ Context: 85%β”‚ β”‚ Context: 60%β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”‚

β–Ό

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ COMPLETE β”‚

β”‚ 50/50 βœ“ β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Skill Dependencies

The master orchestrator uses all 16 skills:

```

autonomous-master

β”œβ”€β”€ Layer 1: Session Management

β”‚ β”œβ”€β”€ autonomous-session-manager

β”‚ β”œβ”€β”€ context-state-tracker

β”‚ └── security-sandbox

β”œβ”€β”€ Layer 2: Agent Roles

β”‚ β”œβ”€β”€ initializer-agent

β”‚ β”œβ”€β”€ coding-agent

β”‚ └── progress-tracker

β”œβ”€β”€ Layer 3: Context Engineering

β”‚ β”œβ”€β”€ context-compactor

β”‚ β”œβ”€β”€ memory-manager

β”‚ └── handoff-coordinator

β”œβ”€β”€ Layer 4: Verification & Recovery

β”‚ β”œβ”€β”€ browser-e2e-tester

β”‚ β”œβ”€β”€ error-recoverer

β”‚ └── checkpoint-manager

└── Layer 5: Orchestration

β”œβ”€β”€ autonomous-loop

β”œβ”€β”€ parallel-agent-spawner

β”œβ”€β”€ autonomous-cost-optimizer

└── tdd-workflow

```

Configuration

Edit .claude/master-config.json:

```json

{

"max_sessions": 20,

"features_per_session": 15,

"context_threshold": 0.85,

"auto_checkpoint": true,

"parallel_features": false,

"tdd_strict": true,

"e2e_required": true

}

```

Error Recovery

When errors occur:

  1. Transient errors (network, rate limit): Automatic retry with backoff
  2. Code errors (syntax, type): Attempt fix, retry
  3. Test failures: Debug, fix, retry
  4. Unrecoverable: Rollback to checkpoint, skip feature, continue

All errors are stored in memory for future reference (causal chains).

Scripts

  • scripts/master_orchestrator.py - Core orchestration
  • scripts/state_machine.py - State transitions
  • scripts/command_parser.py - Parse user commands
  • scripts/session_detector.py - Detect project state
  • scripts/continuation_generator.py - Generate handoff prompts

References

  • references/COMMANDS.md - Full command reference
  • references/STATE-MACHINE.md - State transition details
  • references/TROUBLESHOOTING.md - Common issues and fixes

More from this repository10

🎯
analysis🎯Skill

Performs comprehensive analysis of code, skills, processes, and data to extract actionable insights, identify patterns, and drive data-driven improvements.

🎯
auto-claude-troubleshooting🎯Skill

Automatically diagnoses and resolves Auto-Claude installation, configuration, and runtime issues across different platforms and environments.

🎯
xai-auth🎯Skill

Authenticates and configures xAI Grok API access using Twitter/X account credentials, enabling seamless integration with OpenAI-compatible SDK methods.

🎯
xai-financial-integration🎯Skill

Retrieve and integrate xAI Grok sentiment with financial data APIs to generate comprehensive market insights and analysis.

🎯
xai-crypto-sentiment🎯Skill

xai-crypto-sentiment skill from adaptationio/skrillz

🎯
twelvedata-api🎯Skill

Retrieves comprehensive financial market data including stocks, forex, crypto, and technical indicators using the Twelve Data API.

🎯
xai-x-search🎯Skill

Enables real-time Twitter/X searches using Grok API to extract insights, track trends, monitor accounts, and analyze social discussions.

🎯
xai-agent-tools🎯Skill

Enables autonomous agents to search X, web, execute code, and analyze documents with server-side tool management.

🎯
auto-claude-optimization🎯Skill

Optimizes Claude AI performance by reducing token usage, managing API costs, and improving build speed through intelligent model and context selection.

🎯
auto-claude-setup🎯Skill

Automates comprehensive installation and setup of Auto-Claude across Windows, macOS, Linux, and WSL with multi-platform support and dependency management.