autonomous-workflow

Solid

The phase-based machinery (0–7) behind the `aw` dispatcher — task intake through tested PR delivery in an isolated Git worktree, with optional companion skills for planning, quality gates, TDD, UX, code quality, docs, and CI verification. Companions skip silently if not installed. NOT the entry point and not auto-triggered: a natural-language request to do work autonomously, end-to-end, in isolation, or in a worktree belongs to the `aw` skill, which detects the task tier and routes. Reach for this skill only to read or run the phase machinery directly, bypassing tier detection — invoke with /autonomous-workflow.

AI & Automation 13 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Autonomous Workflow Phase-based autonomous feature development. Each phase has a gate that must pass before continuing. Phases optionally invoke companion skills based on the task — companions skip silently if not installed. > **Source of truth.** This `SKILL.md` is a thin index. Detailed procedures > live in `rules/*.md` and load on demand. Companion-skill triggers and > disable instructions live in [`rules/companion-skills.md`](./rules/companion-skills.md). --- ## Self-Improvement The workflow improves across runs through a **two-tier loop** (full contract in [`rules/self-improvement-loop.md`](./rules/self-improvement-loop.md)): **Fast tier — episodic lessons (LoreKit `memory.*` tools, optional companion).** The workflow reads accumulated `loop::aw-lessons` lessons before planning (Phase 1) and writes new ones when it gets stuck (Phase 4) or finishes (Phase 7), mapping universal lessons to LoreKit's `global` scope and repo-bound lessons to `repo::{owner}/{repo}`. Lessons are **advisory** — they bias the plan, never silently change a gate. Skips silently when LoreKit's `memory.*` tools are not connected. **When invoked through the `aw` dispatcher, the read/write is hoisted to the dispatcher** (intake + exit) so **every tier** — Micro, Lite, and Full — both benefits from and contributes lessons; the phase-level reads/writes are the Full-tier specialization. This is how self-improvement stays universal without forcing planning on simple tasks. **Slow tier — retrospect...

Details

Author
mthines
Repository
mthines/agent-skills
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

aw

Ships autonomous, end-to-end coding work — implement a feature or fix, all the way to a tested draft PR — from a single opt-in entry point. Detects the task tier (Micro / Lite / Full) and routes: Micro/Lite run single-pass in this context; Full hands off to the aw-planner → aw-executor agents. Use when the user asks to do a task "autonomously", "independently", "in isolation", "in a worktree", "end-to-end", "all the way to a PR", to "ship this", "land this", "take care of this", or "handle this without me" — or invokes `/aw` directly. Opt-in, not a wrapper on casual edits; the routing rule's exclusion list governs when to hold back. Triggers on "implement autonomously", "end-to-end", "in a worktree", "ship this", "/aw".

13 Updated yesterday
mthines
AI & Automation Listed

autonomous-workflow

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.

6 Updated today
synaptiai
AI & Automation Listed

autonomous-dev

Use to develop a feature or bug fix end-to-end through a TDD git-worktree workflow — interactively (developer-led) or unattended (autonomous-mode, driven by the dispatcher). Triggers on phrases like "implement issue #N", "fix this bug", "add a feature", "create a worktree", "write test cases", "push and open a PR", "check CI", "address review comments", "resolve review threads", "/q review", "/codex review", "implement this autonomously", or any partial step in the design → worktree → tests → implement → verify → review → PR → CI → E2E lifecycle. Interactive mode asks for decisions; autonomous mode makes decisions per autonomous-mode.md and posts progress comments to the GitHub issue.

37 Updated today
zxkane