Autonomous Engineer — Development skill for Claude Code
Single self-contained Verified Loop & Emergent Architecture Meta-Skill.
How to install Autonomous Engineer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open johngbl/autonomous-engineer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Autonomous Engineer does
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.
Alternatives in Development
- Agent.System.Main.Communication — Communication 19k ★
- Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
- Semble — Fast and Accurate Code Search for Agents 6.1k ★
README
🚀 Autonomous Engineer — Verified Loop & Emergent Architecture Meta-Skill
  [](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:
- 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.
- Practice Minimalist Engineering: Write minimal, performant, and clean production code by reusing existing codebase abstractions and native language/browser APIs.
- 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. - Prevent API & Package Hallucinations: Validate packages, schemas, and framework APIs against official documentation indices (Context7 / MCP / web search) before importing.
- Enforce Strict TDD with the Deletion Rule: R
Related Skills
Qcheck
Review all changed files as a skeptical staff engineer. Apply the full coding-standards skill.
Handover Generator
Act as a Senior Staff Engineer preparing an early-retirement knowledge transfer. Ingest the provided project n
TS Best Practices
Review TypeScript/JavaScript against staff-engineer-level judgment calls a linter can't enforce
Synthesis Engine
Multi-source insight integration with emergent pattern recognition
Cpv Agent
Direct free-form entry to the general-purpose CPV worker. Pass any plugin-quality request as arguments and it
E8 Eea
A collaboratively stress-tested architecture for emergent emotional awareness using E8 hypergraph memory, pred
Related Agents
Port Architect
Senior engine programmer that reverse engineers a project or build and ports it to another engine or language
Rlm Subcall
Acts as the RLM sub-LLM (llm_query). Given a chunk of context (usually via a file path) and a query, extract o
Chief Of Staff
Personal communication chief of staff that triages email, Slack, LINE, and Messenger. Classifies messages into