Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By En-Nam
Multi-agent team (9 agents) for full-stack software development with Ouroboros specification-first workflow, supporting Web, Mobile (Flutter/RN), and Backend
npx claudepluginhub en-nam/ennam-claude-agent-team --plugin ennam-dev-agent-teamBackend specialist for API routes, server-side services, database schemas, and business logic. Stack-agnostic — supports NextJS, Express, NestJS, or any Node.js/TypeScript backend. Implements endpoints in src/app/api/, business logic in src/services/, server utilities in src/lib/server/, and database schemas in prisma/. Delegate to this agent for any server-side implementation.
Business Analyst who uses Ouroboros Socratic methodology to analyze requirements. Produces both immutable Seed YAML specifications (via ooo seed) and structured requirement documents. Acts as the specification gatekeeper — requirements must reach ambiguity score ≤ 0.2 before development begins.
Mobile development specialist for Flutter (primary) and React Native (secondary). Implements mobile applications, screens, widgets, state management, platform-specific code, and mobile testing. Owns lib/, android/, ios/, test/ directories. Delegate to this agent for any mobile app development work.
Top-level project orchestrator using Ouroboros specification-first workflow. Runs 8-phase lifecycle: Resume → Interview → Seed → Design → Plan → Dev → Review → Delivery. Coordinates business-analyst, ui-designer, and team-lead. Uses Socratic questioning (ooo interview) to reduce requirement ambiguity before any development starts. Primary point of contact for the user.
Code review specialist who reviews all changes for quality, security, performance, and adherence to team standards. Produces structured review feedback with severity levels and actionable recommendations. Operates in read-only mode — never modifies source files. Delegate to this agent after implementation and testing are complete.
Ensures frontend and backend agree on API request/response shapes using Apidog MCP as the single source of truth. Replaces manual contracts.md files. Use when implementing or reviewing API endpoints and their consumers. Automatically loaded by team-lead, backend-dev, web-dev, mobile-dev, and reviewer.
Standard git branching and commit workflow for worker agents operating in isolated worktrees. Covers branch naming, commit conventions, domain boundary rules, self-check procedures, and task completion signaling. Automatically loaded by all worker agents.
Comprehensive code review checklist covering security, performance, TypeScript standards, NextJS patterns, accessibility, error handling, and test coverage. Stack-aware — applies web, mobile, or fullstack sections as appropriate. Automatically loaded by the reviewer agent.
Development protocol for mobile-dev agent working with Flutter (primary) and React Native (secondary). Covers project detection, architecture patterns, state management conventions, testing, and platform-specific guidelines. Automatically loaded by the mobile-dev agent.
Persistent cross-agent memory system using markdown files in .serena/memories/ouroboros/. Defines read-on-start, write-on-complete protocols for all agents. Per-agent folders prevent overwrite conflicts. Automatically loaded by all agents.
External network access
Connects to servers outside your machine
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Full-stack agents — frontend, backend, API, DevOps architects
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.
An engineering team in a box for Claude Code. 12 specialized subagents (planner, fullstack-engineer, refactor-specialist, migration-engineer, frontend-designer, critic, vuln-verifier, debugger, db-expert, onboarder, tool-expert, web-researcher) plus 15 automation hooks (pre-commit secret scan, MCP health tracking, cost tracking, test runner, branch protection, large file warner, session summary, batch format, design quality, config protection, and more) wired by the P7/P9/P10 methodology with three red lines: closure discipline, fact-driven, exhaustiveness.
Multi-agent team orchestration for parallel task execution, research, and implementation
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
Apidog API design and documentation platform. Single source of truth for API contracts — use to query endpoint specs, validate implementations, and sync frontend/backend types.
Organization-wide commit conventions, branch naming, and code style enforcement for all Ennam teams
Multi-stack quality gate hooks: type-checking, linting, uncommitted changes detection, and auto-formatting
Pencil AI-native design tool for creating and reading .pen design files. Git-tracked, machine-readable designs that bridge design and code. Used by ui-designer and frontend-worker agents.
PostgreSQL database integration for inspecting live schema, running queries, and debugging data issues. Use for e-commerce platform database operations.
Uses power tools
Uses power tools
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Internal Claude Code plugin marketplace for Ennam engineering teams.
| Plugin | Tier | Description |
|---|---|---|
| ennam-conventions | Core | Org-wide commit conventions, branch naming, and code style |
| ennam-quality-gates | Core | Multi-stack quality gate hooks (TypeScript, Python, Dart) |
| ennam-dev-agent-team | Stack | 9-agent stack-agnostic team (web, mobile, API) |
# Internal marketplace (required)
/plugin marketplace add En-Nam/ennam-claude-agent-team
# Anthropic official marketplace (required)
/plugin marketplace add anthropics/claude-plugins-official
# External marketplaces (required for agent team)
/plugin marketplace add Q00/ouroboros
/plugin marketplace add f/prompts.chat
# Optional (for UI design agent)
/plugin marketplace add shawn-guo-cn/agentfoundry-plugin-marketplace
# Core (all teams)
/plugin install ennam-conventions@ennam-internal-plugins
/plugin install ennam-quality-gates@ennam-internal-plugins
# Agent team (dev teams)
/plugin install ennam-dev-agent-team@ennam-internal-plugins
These plugins are required by the agent team and must be installed separately:
# Required by ALL agents
/plugin install prompts.chat@prompts-chat
# Required by orchestrator agents (project-owner, team-lead, BA)
/plugin install superpowers@claude-plugins-official
/plugin install ouroboros@ouroboros
/plugin install feature-dev@claude-plugins-official
/plugin install claude-md-management@claude-plugins-official
/plugin install code-review@claude-plugins-official
# Required by web-dev, mobile-dev, ui-designer
/plugin install context7@claude-plugins-official
Stack-specific (install based on your project type):
# Web/NextJS projects
/plugin install frontend-design@claude-plugins-official
/plugin install typescript-lsp@claude-plugins-official
/plugin install ui-ux-pro-max@agentfoundry
# Flutter projects
# flutter-expert — marketplace TBD
# General
/plugin install security-guidance@claude-plugins-official
Copy the matching template into your project to auto-configure all plugins and marketplaces:
# Flutter project
cp -r templates/flutter-project/.claude/ /path/to/your/project/.claude/
# NextJS project
cp -r templates/nextjs-project/.claude/ /path/to/your/project/.claude/
# Python project
cp -r templates/python-project/.claude/ /path/to/your/project/.claude/
# Fullstack + Mobile (NextJS + Flutter)
cp -r templates/fullstack-mobile/.claude/ /path/to/your/project/.claude/
Commit .claude/settings.json to version control — team members will be prompted to install the marketplace when they open the project.
What each template includes:
| Template | Marketplaces | Agent Team | Stack Plugins |
|---|---|---|---|
| flutter-project | ennam, official, ouroboros, prompts.chat | Yes | context7 |
| nextjs-project | ennam, official, ouroboros, prompts.chat, agentfoundry | Yes | context7, frontend-design, typescript-lsp, ui-ux-pro-max |
| python-project | ennam, official, ouroboros, prompts.chat | Yes | (minimal) |
| fullstack-mobile | ennam, official, ouroboros, prompts.chat, agentfoundry | Yes | All of the above |
Add to ~/.claude/settings.json (user-level):
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
},
"teammateMode": "in-process"
}
| Variable | Required | Description |
|---|---|---|
APIDOG_ACCESS_TOKEN | If using Apidog | Apidog API access token |
APIDOG_PROJECT_ID | If using Apidog | Your Apidog project ID |
DATABASE_URL | If using PostgreSQL | PostgreSQL connection string |
FIGMA_ACCESS_TOKEN | If using Figma | Figma personal access token |
| Tool | Setup | Used By |
|---|---|---|
| Pencil | Install Pencil VS Code extension. Free. | ui-designer, web-dev |
| Figma | Set FIGMA_ACCESS_TOKEN. Requires Figma account. | ui-designer |