By alex-radaev
A structured multi-agent workflow plugin for Claude Code with explicit roles, bounded ownership, and observability.
Bootstrap Crew into this repo conservatively.
Read durable state and recent artifacts (alias for wake-up-brief).
Build or extend a capability.
Design a feature or service before build.
Investigate and fix broken behavior (alias for investigate-bug).
Implementation specialist for bounded code changes with strict scope discipline and explicit completion reports.
Deployment specialist for moving work between environments safely and returning concrete release evidence.
Read-only investigator for code reading, architecture tracing, dependency questions, and option analysis.
Review specialist focused on correctness, regressions, and review gates for completed implementation tasks.
Validation specialist for runnable behavior, scenarios, and evidence collection without taking authorship of the change.
Use before declaring implementation work done to separate task-compliance review from code-quality review and make approval criteria explicit.
Use at the start of real software work to choose the right mode, define pace, enforce ownership boundaries, and keep handoffs inspectable.
Use when designing a feature or service before build, so the builder and reviewer share one clear mental model instead of rediscovering intent from code.
Use when delegating or concluding substantial work so tasks, ownership, risks, and next steps are explicit and easy to inspect.
Executes bash commands
Hook triggers when Bash tool is used
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 Claude Code plugin that turns one chat into a small, disciplined engineering team.
You stay in the lead window. Behind a single slash command, Crew spins up specialists — builder, reviewer, validator, researcher, deployer — with explicit ownership, scoped files, required artifacts, and review gates. No hidden swarm. No runaway agents. Just a legible team loop that leaves inspectable tracks.
Plain Claude Code is a great pair programmer, but on substantial work it tends to:
Crew fixes this by making the team model explicit. One lead owns the conversation and synthesis. Specialists get bounded missions with required output artifacts. A reviewer gate stands between "builder says done" and "task is done." Memory lives in files under .claude/ — not in scrollback — so tomorrow's session starts oriented.
┌───────────────────────────────────────────────────────────────┐
│ You ──► /crew:build-feature "add JWT refresh rotation" │
│ │ │
│ ▼ │
│ ┌─────────────┐ pre-scopes files, picks mode & pace │
│ │ LEAD │──► writes run brief → .claude/artifacts/ │
│ └─────┬───────┘ │
│ │ bounded handoff (files, scope, forbidden, tests) │
│ ▼ │
│ ┌─────────────┐ edits only owned files, adds tests │
│ │ BUILDER │──► completion handoff artifact │
│ └─────┬───────┘ │
│ │ review request │
│ ▼ │
│ ┌─────────────┐ approved | approved_with_notes | rejected │
│ │ REVIEWER │──► review artifact │
│ └─────┬───────┘ │
│ │ │
│ ▼ │
│ ┌─────────────┐ runs the feature, captures evidence │
│ │ VALIDATOR │──► validation artifact │
│ └─────┬───────┘ │
│ │ │
│ ▼ │
│ LEAD ──► final synthesis to you + written artifact │
└───────────────────────────────────────────────────────────────┘
Five pieces make this work:
builder, reviewer, validator, researcher, deployer) live in agents/. The lead is whichever session you ran a /crew:* command in.files, call_sites, design_notes, and size (light or standard). Thin handoffs are a code smell — the lead pre-scopes with Explore/Plan before dispatching..claude/state/crew/..claude/artifacts/crew/ as Markdown. Event logs append to .claude/logs/events.jsonl. The black box becomes translucent.Here's a real run. The task: "Add a /health endpoint to a new Express server, with a supertest test." User typed /crew:build-feature, the lead did the rest.
The side panel in these screenshots is Claude Panel — a separate Claude Code plugin that gives Claude its own visual surface for status, plans, and focus. Not required for Crew; shown here because it makes a live run easier to follow.

The lead reads the wake-up brief, echoes goal / mode / pace back, names what's in and out of scope, writes a run brief under .claude/artifacts/crew/runs/, and pre-scopes the files before dispatching anyone.

Builder only sees its bounded mission: server.js, tests/health.test.js, plus the design_notes from the handoff. It edits, runs the tests, and reports back — changed files, test status, any help_request.

npx claudepluginhub alex-radaev/engineering-os --plugin crewPersistent 3-screen side panel for Claude Code with background AI curator. Main (free-form), status (auto-updated dashboard), ambient (screensavers).
11 agents, 35 skills, 18 commands, 9 hooks — spec-driven multi-agent orchestration for Claude Code, with optional cross-device semantic memory.
Complete project development toolkit: 23 agents, 23 slash commands, 29 lifecycle hooks, and 69 reusable skills for Claude Code workflows
Hook-driven state machine for orchestrating a three-agent Claude feature team
Multi-agent orchestration for Claude Code. 12 specialized agents working in parallel — planning, building, reviewing, debugging. Plus a Hub for always-alive multi-project sessions controllable from Telegram or Slack.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses