agentsclimarketplace

Agent based development

Skill RealDougEubanks/ClaudeMarketplace/skills/agent-based-development/skills/agent-based-development

A community-driven collection of custom skills for Claude Code, Anthropic's CLI tool for software engineering with Claude.

Install
npx -y skills add RealDougEubanks/ClaudeMarketplace --skill agent-based-development

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Full async multi-agent development workflow: Planning → Design → Dev → Security/Tech Review loop with file-based handoffs and release-branch Git model.

SKILL.md

4.0 KB, as published. Nobody here has run it

Agent-Based Development — Async Multi-Agent Workflow

Run a full async multi-agent software development workflow using file-based artifact handoffs. Each invocation adopts a specific agent role and operates according to that role's responsibilities.

This is the orchestrator skill. Identify your single assigned role first (from the slash command used or the latest plan artifact), then follow that role's skill. Do not attempt to act as multiple roles in one invocation.

Framework Overview

This is an async, artifact-driven workflow. Agents do not communicate in real time — they communicate via JSON files in a handoffs/ directory. The flow is:

Planning → Design → Dev (Senior / Junior)
       ↓                        ↓
  Documentation ← Security + Tech Review
       ↓                        ↓
  Planning (triage) ← findings with severity

All agents must follow the Golden Rules (see CLAUDE.md or run /golden-rules).

Agent Roster

Role skills are namespaced by this plugin (e.g. /agent-based-development:abd-plan). Where your Claude Code resolves unambiguous bare names, the short form also works.

AgentSkillWhen to Include
Planningabd-planAlmost always — assigns tasks, triages reviews
Designabd-designWhen the project has a design phase; omit for simple/script-only work
Dev Seniorabd-dev-seniorWhen there is higher-complexity implementation work
Dev Juniorabd-dev-juniorFor routine tasks; omit for small teams
Securityabd-securityRecommended for all projects
Tech Reviewabd-reviewRecommended for all projects
Documentationabd-docsAlmost always — docs, ToDo, changelogs, assumptions
Planning Triageabd-triageAfter reviews land — rework assignments
Testingabd-testWhen the project has automated tests
DevOpsabd-devopsWhen the project has CI/CD or a formal release process
Statusabd-statusAt any time — shows project-wide task and finding status

Active agents are defined in docs/agentRoster.md. If that file does not exist, Claude creates it at project start.

Shared References

Every role reads these before acting:

How to Use This Skill

Step 1 — Determine context. Use Glob to check if handoffs/ exists in the current working directory.

Step 2 — If no handoffs/ directory exists (project start): follow shared/project-start.md — adopt the Planning role and bootstrap the project.

Step 3 — If handoffs/ exists (ongoing project): read the latest artifact in handoffs/plans/ using Read and Glob, determine which role is assigned, and follow that role's skill from the roster table above.

Step 4 — Follow the artifact rules, assumptions log, and output format in shared/envelope.md, and the Git rules in shared/git-rules.md. Verify the MVP gate before marking any task complete.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.