AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

DevTeam

skill-carbeneai-forge-devteam · by CarbeneAI

Security-first multi-agent development team with PM, developers, QA, security audit, and code review. USE WHEN user mentions dev team, development team, multi-agent development, orchestrate coding agents, parallel development, coordinate developers, build feature, implement code, carbeneai, cyberdefensetactics, purpleteamops, OR wants autonomous software development with security gates.

No reviews yet
0 installs
31 views
0.0% view→install

Install

$ agentstack add skill-carbeneai-forge-devteam

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-carbeneai-forge-devteam)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of DevTeam? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

DevTeam

Security-first autonomous multi-agent software development team with hierarchical coordination through a Project Manager (Joshua), parallel developer agents (Hiram instances), QA engineer (Ezra), security auditor (Nehemiah), and code reviewer (Solomon).

Security Policy: CarbeneAI is a "Security Built In, Not Bolted On" organization. All code produced by DevTeam undergoes mandatory security review by Nehemiah before merge. OWASP Top 10 compliance is required for all web-facing code.

Key Projects:

  • carbeneai (carbene.ai) - Business consulting website
  • cyberdefensetactics (cyberdefensetactics.com) - Fractional CTO/CISO consulting site
  • purpleteamops - Security operations platform

Workflow Routing

${PAI_DIR}/tools/skill-workflow-notification WorkflowName DevTeam

| Workflow | Trigger | File | |----------|---------|------| | InitProject | "set up dev team", "initialize devteam", "start dev team for [feature]" | workflows/InitProject.md | | RunTeam | "run the dev team", "start devteam", "execute TODO.md" | workflows/RunTeam.md | | TeamStatus | "how's the team", "devteam status", "check agent progress" | workflows/TeamStatus.md | | CollectResults | "collect results", "merge team work", "devteam done" | workflows/CollectResults.md |

Architecture

User (Orchestrator)
  └── Joshua (PM) — manages tasks, dispatches agents, monitors progress
       ├── Hiram-1 (Dev) — implements tasks in git worktrees
       ├── Hiram-2 (Dev) — implements tasks in parallel
       ├── Ezra (QA) — writes tests, validates acceptance criteria
       ├── Nehemiah (Security) — OWASP audit, auth review, vulnerability scan
       └── Solomon (Review) — code quality review

Coordination model: Hierarchical through Joshua. No peer-to-peer messaging. Communication: File-based inbox/outbox in .devteam/agents/ directory. Task tracking: TODO.md as single source of truth. Parallelism: Tmux sessions via CodingAgent tools. Git worktrees for isolation. Security gate: Nehemiah reviews ALL code before merge (mandatory, never skipped).

Agents

| Agent | Role | Model | Agent File | |-------|------|-------|------------| | Bezalel | Architecture design (existing) | sonnet | agents/Bezalel.md | | Joshua | Project Manager (new) | sonnet | agents/Joshua.md | | Hiram | Developer (existing, multi-instance) | sonnet | agents/Hiram.md | | Ezra | QA Engineer (new) | sonnet | agents/Ezra.md | | Nehemiah | Security Auditor (existing) | opus | agents/Nehemiah.md | | Solomon | Code Reviewer (existing) | sonnet | agents/Solomon.md |

Tools

| Tool | Purpose | CLI | |------|---------|-----| | DevTeamInit.ts | Initialize .devteam/ structure | bun tools/DevTeamInit.ts --project "Name" --repo /path | | TaskBoard.ts | View/manage TODO.md tasks | bun tools/TaskBoard.ts list\|show\|update\|add\|next\|deps | | MessageBus.ts | Send/read agent messages | bun tools/MessageBus.ts send\|read\|list\|ack | | TeamStatus.ts | Dashboard of progress | bun tools/TeamStatus.ts [--watch] |

Project Directory (.devteam/)

Created per-project by DevTeamInit.ts:

/.devteam/
├── TODO.md            # Master task list
├── ARCHITECTURE.md    # From Bezalel
├── PROGRESS.md        # Auto-updated by Joshua
├── config.json        # Team configuration
├── agents/            # Agent inbox directories
│   ├── joshua/inbox/
│   ├── hiram-1/inbox/
│   ├── hiram-2/inbox/
│   ├── ezra/inbox/
│   ├── nehemiah/inbox/
│   └── solomon/inbox/
└── tasks/             # Individual task specs
    ├── task-001.md
    └── ...

Integration Points

| Existing Tool | How DevTeam Uses It | |---------------|-------------------| | CodingAgent/AgentLauncher.ts | Spawns tmux-based agents | | CodingAgent/SessionManager.ts | Monitors agent sessions | | CodingAgent/WorktreeManager.ts | Creates git worktrees per task | | TelegramStatus/send-status.ts | Completion notifications |

Examples

Example 1: Start a development team

User: "Set up a dev team to build user authentication for my Express app"
→ Runs InitProject workflow
→ Creates .devteam/ in the repo
→ Bezalel designs architecture → ARCHITECTURE.md
→ User approves architecture
→ Joshua breaks into tasks → TODO.md
→ User approves task breakdown
→ Team ready to run

Example 2: Execute the development

User: "Run the dev team"
→ Runs RunTeam workflow
→ Joshua spawns Hiram agents for unblocked tasks
→ Agents work in parallel via tmux + worktrees
→ Joshua coordinates via inbox messages
→ Ezra validates, Solomon reviews
→ All tasks complete → user notified

Example 3: Check progress

User: "How's the team doing?"
→ Runs TeamStatus workflow
→ Shows task progress, agent status, recent messages
→ Dashboard output with box-drawing characters

Example 4: Collect and merge

User: "Collect results and merge"
→ Runs CollectResults workflow
→ Shows git log and diff stats per branch
→ User reviews and approves
→ Merges branches, cleans up worktrees

Quick Start

# 1. Initialize project
bun ${PAI_DIR}/skills/DevTeam/tools/DevTeamInit.ts --project "Auth Feature" --repo /path/to/repo

# 2. Architecture phase (run Bezalel, then Joshua for tasks)
# Handled by InitProject workflow

# 3. Run the team
# Handled by RunTeam workflow

# 4. Monitor
bun ${PAI_DIR}/skills/DevTeam/tools/TeamStatus.ts --watch

# 5. Collect results
# Handled by CollectResults workflow

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.