By asysta-act
Automate the full lifecycle of software development — from issue triage, bug fixing, and feature implementation to code review, testing, and PR creation — using a pipeline of specialized AI agents.
Implements minimal, correct code changes targeting the objective. Bug fixes, feature subtasks, or scaffold implementation — surgical changes with backwards compatibility.
Analyzes backlog and recommends fix order based on impact, risk, effort, and dependencies.
Creates branch, commits, pushes, creates PR with full traceability. Updates issue tracker state.
Senior code reviewer and quality gate. Ensures root cause fix, convention compliance, no regressions. Read-only — provides feedback only.
Reverts failed fix attempts. Resets git state and posts block comment to issue tracker.
Analyzes a specific bug from the issue tracker (analysis only, no code changes)
Headless dispatcher that reads Bug query / Feature query from Automation Config, classifies issues, and dispatches existing skills (fix-bugs / implement-feature). Lock-file protected. For cron / batch / CI invocation.
Automatic changelog generation from merged PRs
Validate Automation Config, MCP servers, and tokens
Creates backlog epics in issue tracker from a specification document
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
v1.0.0 — Initial public release. View on GitHub
A Claude Code plugin that automates the full development lifecycle — from bug triage through fix, review, test, and publish. 17 specialized AI agents, 17 orchestration skills, 17 core contracts, zero dependencies.
graph LR
User["User<br/><code>/fix-bugs</code> · <code>/implement-feature</code> · <code>/scaffold</code>"]
subgraph Plugin["agent-flow Plugin"]
Skills["<b>Skills</b> (17)<br/>Orchestration — WHAT to do"]
Agents["<b>Agents</b> (17)<br/>Specialists — HOW to do it"]
Skills -->|dispatches| Agents
end
subgraph Project["Your Project"]
Config["CLAUDE.md<br/><code>## Automation Config</code>"]
MCP[".mcp.json<br/>API tokens"]
end
subgraph External["External Services"]
Tracker["Issue Tracker<br/>GitHub · Gitea · YouTrack<br/>Jira · Linear · Redmine"]
SCM["Source Control<br/>Git repository"]
end
User --> Skills
Skills -->|reads config| Config
Agents -->|uses tokens| MCP
Agents -->|queries/updates| Tracker
Agents -->|branch · commit · PR| SCM
style Plugin fill:#f0f4ff,stroke:#4a6cf7,stroke-width:2px
style Project fill:#f0fff0,stroke:#2d8a4e,stroke-width:2px
style External fill:#fff8f0,stroke:#c47a20,stroke-width:2px
--yolo for full automation or --step-mode for per-step debugging.# 1. Add the marketplace
/plugin marketplace add asysta-act/agent-flow
# 2. Install the plugin
/plugin install agent-flow@agent-flow
# 3. Run the interactive setup wizard
/agent-flow:onboard
# 4. Validate your configuration
/agent-flow:check-setup
# 5. Fix your first bug
/agent-flow:fix-bugs ISSUE-123
The /onboard wizard will guide you through setting up your issue tracker, source control, PR rules, and build commands. No manual copy-paste needed.
New to agent-flow? See the Getting Started tutorial for a complete walkthrough.
flowchart TD
Query["Issue Tracker Query"] --> Triage
Triage["Analyst (--phase triage)<br/><i>sonnet</i>"]
Triage -->|valid| CodeAnalyst["Analyst (--phase impact)<br/><i>sonnet</i>"]
Triage -->|invalid / duplicate| Block1["Block"]
CodeAnalyst --> Fixer["Fixer ↔ Reviewer<br/><i>opus · max 5 iterations</i>"]
Fixer -->|approved| TestEng["Test Engineer<br/><i>sonnet · max 3 attempts</i>"]
Fixer -->|rejected 5x| Block2["Block + Rollback"]
TestEng -->|pass| Publisher["Publisher<br/><i>haiku</i>"]
TestEng -->|fail 3x| Block3["Block + Rollback"]
Publisher --> Done["PR Created ✓"]
style Block1 fill:#ffe0e0,stroke:#cc0000
style Block2 fill:#ffe0e0,stroke:#cc0000
style Block3 fill:#ffe0e0,stroke:#cc0000
style Done fill:#e0ffe0,stroke:#00cc00
flowchart TD
Query["Issue Tracker Query"] --> Spec["Spec Analyst<br/><i>sonnet</i>"]
Spec --> Arch["Architect<br/><i>opus</i>"]
Arch -->|decompose| Tasks["Subtask 1..N"]
Arch -->|single task| Fixer
Tasks --> Fixer["Fixer ↔ Reviewer<br/><i>opus · per subtask</i>"]
Fixer -->|approved| TestEng["Test Engineer<br/><i>sonnet</i>"]
TestEng -->|pass| Publisher["Publisher<br/><i>haiku</i>"]
style Tasks fill:#f0f4ff,stroke:#4a6cf7
npx claudepluginhub asysta-act/agent-flow --plugin agent-flowLong-running agent harness with 5-layer memory architecture, GitHub integration via gh CLI, autonomous batch processing with a dedicated implementer subagent, Agent Teams with ATDD, quality-gate hooks, and 6 Agent Skills
Autonomous multi-agent development pipeline — from ticket to PR in one command
GLaDOS — agentic development framework with structured workflows, modules, and personas
Opinionated 5-phase development lifecycle for Claude Code — language-agnostic, repo-local bin/* delegation
AI-Driven Engineering workflow commands for managing issues, tasks, implementation, and PRs.
Multi-agent development workflow (/crew) — planning, implementation, review, documentation, evals, and audit gates. Commands, agents, and skills are auto-discovered from the repo.