By KoriSeng
A multi-agent system for structured software delivery. Three specialised cells — Development, Delivery Engineering, and QA — with explicit handoffs and cell governance.
Invoke the Delivery Engineering Cell Orchestrator for CI/CD, platform, DevSecOps, or observability review.
Invoke the Development Cell Orchestrator for feature work, code changes, design, spec, implementation, or review.
Generate a structured cross-cell handoff document.
Invoke the QA Cell Orchestrator to scope and run Playwright E2E tests against a deployed test environment.
One-time project setup — configure the agent system for your tech stack
Reviews security posture in the delivery path including secrets, IAM, exposure, and supply chain risks.
Reviews logging, metrics, tracing, alerting, and operational readiness.
Delivery Orchestrator for last-mile engineering. Interprets delivery review requests, development handoffs, and platform concerns; decides whether work stays in discussion or moves into structured delivery evaluation; plans review tracks, coordinates specialists, and owns final delivery guidance quality.
Reviews CI/CD pipeline design, build/release flow, artifact handling, promotion strategy, and rollback readiness.
Evaluates runtime platform fit, hosting topology, scaling approach, cost shape, and proportionality. Combines architecture assessment with skeptical cost challenge to produce unified platform guidance.
Multi-cell governance rules for the Agentic Dev Kit. Load when you need to enforce cell boundaries, escalation rules, handoff protocol, precedence order, or shared operating rules across the Development, Delivery Engineering, and QA cells.
Cross-cell handoff protocol for the Agentic Dev Kit. Load when producing or consuming a handoff document between the Development, Delivery Engineering, or QA cells.
Modifies files
Hook triggers on file write and edit operations
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.
A multi-agent system for structured software delivery. Works with OpenCode and Claude Code.
Agents are organised into three cells — Development, Delivery Engineering, and QA — each with a clear scope, its own specialists, and explicit handoffs between them. The system is stack-agnostic: run /setup to configure it for your project.
1. Use this repo as a template
Click Use this template on GitHub, or clone and re-initialise:
git clone https://github.com/KoriSeng/Agent-Dev-Kit my-project
cd my-project
rm -rf .git && git init && git checkout -b main
2. Open in your coding agent tool
opencode in the project directoryclaude in the project directory3. Run setup
/setup
That's it. /setup interviews you about your stack and generates the configuration the agents need. It takes 2–5 minutes. You only do it once (or again when your stack changes).
/setup does/setup asks you about your project and generates three things:
| Output | Purpose |
|---|---|
REPOSITORY-CONTEXT.md | Tells all agents about your repo — structure, commands, architecture, conventions |
.opencode/instructions-stack.md | Stack-specific engineering rules (language, framework, testing, build) |
| Agent permission updates | Which bash commands each agent needs for your build tools |
It also asks which coding agent tool your team uses (OpenCode / Claude Code / both) and records that in AGENTS.md.
You can pass your stack description directly to skip the interview:
/setup Go backend with Chi, React frontend with Vite, PostgreSQL with sqlc, Vitest for testing
The day-to-day engineering cell. Handles every phase of a feature from first analysis through code review.
| Role | Does |
|---|---|
| Orchestrator | Your primary entry point. Interprets requests, plans work, coordinates all specialists |
| Context Mapper | Maps affected files, dependencies, tests, and risks before non-trivial changes |
| Design Analyst | Explores solution options and grounds recommendations in the actual codebase |
| Architecture Challenger | Stress-tests assumptions, flags drift, and surfaces stronger alternatives |
| Migration Planner | Sequences schema changes, breaking API changes, and multi-phase rollouts safely |
| UI Designer | Shapes screens and flows aligned to the design system before implementation |
| UI Reviewer | Critiques UI for consistency, reuse, and accessibility |
| Spec Writer | Writes the precise execution contract the Implementer follows |
| Implementer | Writes code and tests in an isolated worktree, exactly to spec |
| Reviewer | Independently validates correctness, quality, and spec compliance |
| Security Reviewer | Reviews diffs for application-level security issues |
Engaged when implementation is done and you need to evaluate deployment readiness. Review-led — it recommends, it does not rewrite application logic.
| Role | Does |
|---|---|
| Orchestrator | Coordinates delivery reviews and synthesises guidance |
| Pipeline Engineer | Reviews CI/CD design, build flow, artifacts, rollback readiness |
| Platform Evaluator | Evaluates runtime fit, hosting topology, scaling, and cost |
| DevSecOps Reviewer | Reviews secrets handling, IAM/RBAC, supply chain, and deployment-path security |
| Observability Engineer | Reviews logging, metrics, tracing, alerting, and operational readiness |
Engaged after a feature is deployed to a test environment. Authors and runs Playwright E2E tests from the task spec — independent of what the implementer wrote.
| Role | Does |
|---|---|
| QA Orchestrator | Scopes test coverage from the spec, drives the QA Engineer, synthesises the report |
| QA Engineer | Writes Playwright tests from acceptance criteria, runs them headlessly, reports results and coverage gaps |
Your request
│
▼
Development Cell
map context → design → spec → implement → review
│
│ handoff (when implementation is ready for deployment evaluation)
▼
Delivery Engineering Cell
pipeline → platform → security → observability
│
│ handoff (after deployment to test environment)
▼
QA Cell
scope tests → author → execute headlessly → report
Each handoff uses the template at docs/templates/HANDOFF.md. Cells do not silently absorb each other's responsibilities.
AGENTS.md is the root governance contract. Every agent reads it first. It defines:
Cell charters refine how each cell operates within that governance:
npx claudepluginhub koriseng/agentic-dev-kit --plugin agentic-dev-kitComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.