dev-team
Skill1 starsChanged 7 months agoMITView on GitHub
Spin up dev team (PM + team lead) to work on Ready/Backlog tickets
7 other projects use a version of this.
Adopted by
Most recently taken up by
- xtreme22886/claude-skillstheir own version, first seen Oct 20, 2026
- steven112163/dotharnesstheir own version, first seen Oct 15, 2026
- gongyijie85/dsh-ecctheir own version, first seen Oct 13, 2026
- EvolutionAPI/evo-nexustheir own version, first seen Oct 8, 2026
- Skywork1234/claude-skillstheir own version, first seen Jul 10, 2026
- evolution-foundation/evo-nexustheir own version, first seen Apr 20, 2026
Other versions7 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 7
- EvolutionAPI/evo-nexus★ 545same name
- evolution-foundation/evo-nexus★ 535same name
- gongyijie85/dsh-ecc★ 8same name
- justinchoo93/skills★ 0same name
- Skywork1234/claude-skills★ 0same name
- steven112163/dotharness★ 0same name
- xtreme22886/claude-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository4 other files it gives its agents.
- create-ticketSkill
- dev-team-hybridSkill
- qa-fixSkill
- qaSkill
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 8 are distinctive, and 4 are very specific to this project.
0
Common
Most of the 7 edited versions we read keep these.
8
Distinctive
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 10
Verify all required agent prompt files exist:
- Distinctive: line 23
If ANY file is reported MISSING, stop immediately and output:
- Distinctive: line 30
Do NOT proceed to Step 1 until all files are confirmed present.
- Very specific: line 36
Create a team named "dev-team".
- Distinctive: line 62
Wait for dev-lead's first message containing its ENV CHECK result (up to 5 minutes).
- Very specific: line 80
Delete and recreate the team "dev-team"
- Distinctive: line 86
Wait again for dev-lead's ENV CHECK response (up to 5 minutes)
- Very specific: line 87
If ENV CHECK OK → proceed to Step 4
- Distinctive: line 88
If still failing and attempt < 3 → go back to step 1 of retry sequence
- Distinctive: line 89
If still failing after attempt 3 → abort:
- Distinctive: line 119
When dev-lead produces its Final Report OR the watchdog aborts the run:
- Very specific: line 122
Delete the team "dev-team"
“Common” is measured: kept by at least 6 in 10 of the 7 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Spin up the dev team to work on project board tickets. Follow these steps:
Step 0 — Preflight checks (MANDATORY — do this before spawning anything)
Verify all required agent prompt files exist:
for f in \
.claude/agents/dev/pm-agent.md \
.claude/agents/dev/team-lead-agent.md \
.claude/agents/dev/frontend.md \
.claude/agents/dev/backend.md \
.claude/agents/dev/test-agent.md \
.claude/agents/dev/qa-agent.md; do
[ -f "$f" ] && echo "OK: $f" || echo "MISSING: $f"
doneIf ANY file is reported MISSING, stop immediately and output:
PREFLIGHT FAILED: The following required files are missing:
- {list missing files}
Aborting. Fix the missing files and re-run the skill.Do NOT proceed to Step 1 until all files are confirmed present.
Step 1 — Create team
Create a team named "dev-team".
Then immediately run:
sleep 3This gives the teammate snapshot time to initialize before spawning, avoiding the race condition in teammate initialization.
Step 2 — Spawn teammates
Spawn two teammates, BOTH as subagent_type: "general-purpose":
- PM (name:
"pm") — read the full contents of.claude/agents/dev/pm-agent.mdand use it as the prompt - Team Lead (name:
"dev-lead") — read the full contents of.claude/agents/dev/team-lead-agent.mdand use it as the prompt
IMPORTANT: Never use any
subagent_typeother than"general-purpose"— this applies to both teammates AND any sub-agents they spawn (dev, test, QA). Named agent types likepm-board-managerorteam-lead-coordinatordo not provide the required tool access.
Step 3 — Verify startup (with retry)
Wait for dev-lead's first message containing its ENV CHECK result (up to 5 minutes).
If dev-lead responds with ENV CHECK OK → team started successfully, proceed to Step 4.
If ANY of the following occur:
- dev-lead responds with
FATAL: Agent tool missing - dev-lead produces an internal error
- dev-lead gives no response within 5 minutes
→ Enter the retry sequence below. Maximum 3 attempts total.
Retry sequence
- Track attempt number (starts at 1, max 3)
- Shut down both teammates (
"pm"and"dev-lead") - Run:
sleep 5 - Delete and recreate the team
"dev-team" - Run:
sleep 3 - Re-spawn both teammates exactly as in Step 2
- Wait again for dev-lead's ENV CHECK response (up to 5 minutes)
- If
ENV CHECK OK→ proceed to Step 4 - If still failing and attempt < 3 → go back to step 1 of retry sequence
- If still failing after attempt 3 → abort:
Shut down all teammates and delete the team. Stop.SPAWN FAILED after 3 attempts. This is likely the race condition bug in teammate initialization. Recommended: wait 2-3 minutes and re-run /dev-team. If it keeps failing, restart your claude session and try again.
Step 4 — Monitor
Monitor the team while it runs. You are observing only — do not interfere with the PM/team-lead loop unless:
- dev-lead goes silent for more than 10 minutes mid-cycle → send:
Watchdog ping: You have been idle for 10 minutes. Report your current status. - dev-lead receives two consecutive watchdog pings with no response → abort:
Shut down both teammates and delete the team.WATCHDOG TIMEOUT: dev-lead is unresponsive. Shutting down team.
Step 5 — Shutdown
When dev-lead produces its Final Report OR the watchdog aborts the run:
- Shut down both teammates (
"pm"and"dev-lead") - Delete the team
"dev-team" - Output a summary:
DEV TEAM RUN COMPLETE Outcome: {completed | aborted | watchdog-timeout | preflight-failed} Cycles completed: {N} Tickets moved to Review: {list or "none"} Tickets flagged: {list or "none"} Spawn attempts needed: {N}
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

