← ClaudeAtlas

autonomous-workflowlisted

Execute development workflows through Explore-Plan-Code-Verify phases with task-driven tracking, Tier 1/2/3 action classification, decision journaling, and bounded debug loops. Use when executing any development workflow autonomously or orchestrating multi-step implementation tasks. This skill MUST be consulted because skipping phases causes rework, and unbounded verification loops cause agents to loop forever on unsolvable problems.
synaptiai/synapti-marketplace · ★ 6 · AI & Automation · score 74
Install: claude install-skill synaptiai/synapti-marketplace
# Autonomous Workflow ## Iron Law **NO SKIPPING PHASES. Explore, then Plan, then Code, then Verify. Every phase produces an artifact.** ## Explore > Plan > Code > Verify 1. **EXPLORE**: Agent(Explore) for unfamiliar code; independent Bash queries in one message; read referenced files. LSP: `goToDefinition` from issue keywords, `findReferences` for impact. 2. **PLAN**: TaskCreate per deliverable, dependencies via addBlockedBy, display the plan. 3. **CODE**: TaskUpdate(in_progress); implement; commit incrementally (Tier 1); TaskUpdate(completed) only after the per-task gate. LSP: `hover` before modifying. 4. **VERIFY**, four mandatory layers: a. **Static**: lint/test/typecheck in parallel. With `lsp.diagnosticsAsQuality`, LSP diagnostics add a signal (errors P1, warnings P2), never replace CLI checks. b. **Runtime**: build, start, verify; on failure enter the debug-fix-retest loop (bounded by `closedLoop.maxDebugIterations`). c. **Review**: self-review with fix-forward; fix P1/P2 immediately. d. **Verdict**: when `verdict.enabled`, dispatch verdict-judge with acceptance criteria + evidence bundle only (no diff, rationale, journal). Per criterion PASS/FAIL/NEEDS-HUMAN-REVIEW; FAIL enters a fix loop, NEEDS-HUMAN-REVIEW escalates. ## Task-Tool Contract TaskCreate in PLAN (one per deliverable, imperative subject, acceptance criteria in description); TaskGet before working a task; TaskUpdate(in_progress) before starting; TaskUpdate(completed) only after the per-tas