dev-team
v0.5.0Crew: a team runtime — a whole team booted per task, with deterministic code running the loop (plan, gate-first acceptance, build, review, suite, commit-on-green) and agents kept for judgment via closed-enum decision envelopes. Two modes on one backbone: interactive cmux panes, or headless workers owned by a daemon and driven from factoryctl.
By Momcilo0 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 8 skill or MCP entries
- Source updated
- Aug 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install dev-team@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/momoshell/dev-team-claude-pluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/backend-node/SKILL.md├── skills/crew-dispatch/SKILL.md├── skills/crew-recovery/SKILL.md├── skills/devops/SKILL.md├── skills/frontend-svelte/SKILL.md├── skills/pr-review/SKILL.md├── skills/qa-test-writing/SKILL.md└── skills/ui-design/SKILL.md
Included Skills8
Use when writing a new module under `crew/`, adding a CLI verb or flag, touching a `.ts` extension, declaring a closed enum, choosing an import boundary, or emitting a usage or cost record. Use when a backend change must stay dependency-light, reject unknown command input, survive both TypeScript loaders, or distinguish an unmeasured value from a measured zero. Use when reviewing tests for import firewalls, frozen data contracts, flag windows, or complete-or-absent accounting.
Load when dispatching a crew lane: choosing a variant, preparing its worktree, compiling and verifying fences, selecting tier, or writing boot and run flags that must execute against the current CLI.
Load when recovering, proving, closing, or diagnosing a crew lane: preserve its state, interpret liveness and escalation stages, run mutation proof, publish the PR, and tear down only after closeout.
Use when creating or removing a Git worktree, preparing a lane branch, invoking `gh`, publishing from a checkout, investigating stray processes, reclaiming an orphan, or operating the crew daemon. Use when a linked checkout might share Git state, when a command needs an absolute body file, when a pull request must remain open, or when liveness is uncertain. Use when choosing dry-run versus reclaim, reading daemon paths and verbs, or recording an operational rule whose checkout has no local exhibit.
Constrains Svelte work to this repository's measured visualizer conventions while routing every Svelte API question to the svelte MCP. Load it before creating or editing a visualizer component, changing the app shell, adding a plain-module shaper, or deciding how a source-level test should pin Svelte code. It covers the component prop and rune idioms, module boundaries, theme ownership, and the fact that this checkout tests logic with node --test and components as source text.
Governs reviewing a change for correctness, contract drift, vacuity and scope, the typed findings shape, and divergence. Load it when reviewing a pull request or change and deciding findings, grades, or reviewer posture.
Writes and reviews tests for this repo against rules it has already paid for: proving a check can fail (vacuity), naming the mutation each check kills, building acceptance gates that are red at baseline and provably discriminating, pinning vendor stream formats with recorded captures instead of hand-built frames, declaring tripwires when a change moves code or changes a detector, and recording an unmeasured value as absent rather than zero. Use when writing a new test, reviewing whether an existing test pins anything, authoring an acceptance gate, deciding what a lane's tripwire tests are, debugging a test that passes when it should not, or judging whether a suite's green means anything.
Constrains new visualizer UI to the measured design boundary: theme-paired chrome, Tier-2 alias tokens, explicit status and identity colour routing, panel and spacing idioms, honest absence marks, and known contrast and enforcement limits. Load it before designing or reviewing a Svelte component, choosing a colour, adding a panel, or deciding how state, role, lane, and unmeasured values should appear. It records this checkout's evidence rather than inventing a generic design system.
Plugin manifests1
{
"name": "dev-team",
"version": "0.5.0",
"description": "Crew: a team runtime — a whole team booted per task, with deterministic code running the loop (plan, gate-first acceptance, build, review, suite, commit-on-green) and agents kept for judgment via closed-enum decision envelopes. Two modes on one backbone: interactive cmux panes, or headless workers owned by a daemon and driven from factoryctl.",
"author": {
"name": "Momcilo"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[dev-team on Agent Plugins Marketplace](https://pluginsmp.com/plugins/dev-team)