Autonomous Engineer banner
johngbl johngbl

Autonomous Engineer

Development community

Description

Single self-contained Verified Loop & Emergent Architecture Meta-Skill. Transforms coding agents into Staff-level autonomous engineers via 4-block communication, TDD with deletion rule, grep+long-context, and disciplined sandboxing. Simple by default, opt-in complexity.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

🚀 Autonomous Engineer — Verified Loop & Emergent Architecture Meta-Skill

![Version](https://img.shields.io/badge/version-1.0.0-blue) ![License](https://img.shields.io/badge/license-MIT-green) [![skills.sh](https://img.shields.io/badge/skills.sh-johngbl%2Fautonomous--engineer-black)](https://skills.sh/johngbl/autonomous-engineer)

**The definitive transition from "Vibe Coding" & Prompt Engineering to Verified Loops & Emergent Architecture.** A single, self-contained Meta-Skill that transforms coding agents into Staff/Principal-level autonomous software engineers. Works with Claude Code, Cursor, Zed, Codex, Cline, and 76+ more via [skills.sh](https://skills.sh). Simple by default — `verified loop (test + review)` is the engine; `spec-anchored iteration` and `map-reduce parallelism` are opt-in.


💡 Why Does This Repository Exist?

Sending manual prompts turn-by-turn in chat UIs is an obsolete bottleneck. Modern AI-assisted software development requires **Context Engineering**, **Spec-Anchored Iteration**, and **Verified Loops (Test + Review)**.

The **Autonomous Engineer** is a single self-contained SKILL.md that equips coding agents to:

  1. Execute Intelligent Ecosystem Provisioning: Detect what is strictly necessary to execute and validate the task, and provision only that — using the project's own mechanisms and preferring existing resources over introducing anything new.
  2. Practice Minimalist Engineering: Write minimal, performant, and clean production code by reusing existing codebase abstractions and native language/browser APIs.
  3. Enforce Spec-Anchored Iteration (Emergent): Formulate lightweight 1-page objective /specs/ as anchors — code is the source of truth; specs emerge from iteration, not waterfall.
  4. Prevent API & Package Hallucinations: Validate packages, schemas, and framework APIs against official documentation indices (Context7 / MCP / web search) before importing.
  5. Enforce Strict TDD with the Deletion Rule: R