By AndVl1
Fullstack development plugin with 15 specialized agents for Kotlin/Spring, Go, React, KMP Mobile, Telegram Bots, DevOps, Diagnostics, and AI integration
Create KMP Compose Multiplatform mobile project (Android/iOS/Desktop/WASM)
Detect project stacks + available agents, generate .claude/team.config.json (role→agent + scope_map)
Deep interview to clarify user's idea before implementation
Complements the auto `quick analysis` that runs inside `/team-next`. Use this **before**
Pulls GitHub issues matching a filter into a local cache used by `/team-next`.
Requirements analyst - clarifies requirements, researches patterns, identifies edge cases before design. USE PROACTIVELY for requirement gathering.
Technical architect - designs APIs, data models, frontend components, and creates implementation plan. USE PROACTIVELY for complex design decisions requiring deep analysis.
Expert code reviewer. USE PROACTIVELY after any code changes to ensure quality, security, and maintainability.
Go developer - implements CLI tools, system programming, microservices, WebSocket agents, high-performance concurrent systems. USE PROACTIVELY for Go implementation.
Backend developer - implements Kotlin/Spring services and Telegram bots following Architect's design exactly. USE PROACTIVELY for implementation.
Kotlin web frontends — Compose WASM, Kotlin/JS + React, Kotlin/JS + Vue. Use for browser UI work with decision tree for framework choice and shared code strategy. Always reflect the current versions listed below; do not assume older Compose MP / kotlin-wrappers releases.
Telegram bot architecture patterns (ktgbotapi 33.x) — project structure, modular handlers, DI via Metro (standalone) or Spring (embedded in backend), callback models, keyboards, utils. Always use the versions listed below; never regress to ktgbotapi 31.x. Koin is no longer recommended — use Metro for compile-time safety.
KTgBotAPI 33.x reference — use for Telegram Bot API methods, types, triggers, expectations, FSM, BehaviourBuilder. Always pin to 33.1.0; do not regress to 31.x or 32.x even if your training data is older — the API surface is incompatible.
Ktor HTTP Client 3.4.x — use for backend API calls, REST requests, serialization, auth, client-server communication. Always use the versions specified here verbatim; do not regress to Ktor 2.x or 3.0.x even if your training data is older.
Metro DI 1.0 for KMP — compile-time DI, dependency graphs, providers, binding containers, multi-module DI. Always pin to 1.0.0 (first stable, released 2026-04-27); do not regress to 0.10.x or earlier even if your training data is older — annotation surface (`@BindingContainer`, `@DefaultBinding`, `@GraphExtension`) consolidated at 1.0.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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.
Uses power tools
Uses power tools
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
A comprehensive fullstack development plugin with 14 specialized agents for building modern applications: Kotlin/Spring Boot backends, React web frontends, KMP mobile apps, Telegram bots, DevOps pipelines, and AI integration.
/team runs a deterministic, profile-driven workflow with a Definition-of-Done gate — the same task takes the same path every run, and a task can't claim "done" without verified acceptance criteria.
/plugin marketplace add AndVl1/claude-plugin
/plugin install fullstack-team@andvl1-plugins
/plugin install github:AndVl1/claude-plugin
claude --plugin-dir /path/to/claude-plugin
If you want to add this marketplace to your team's project, add to .claude/settings.json:
{
"extraKnownMarketplaces": {
"andvl1-plugins": {
"source": {
"source": "github",
"repo": "AndVl1/claude-plugin"
}
}
},
"enabledPlugins": {
"fullstack-team@andvl1-plugins": true
}
}
| Agent | Description |
|---|---|
analyst | Requirements analyst - clarifies requirements, researches patterns |
architect | Technical architect - designs APIs, data models, implementation plans |
code-reviewer | Code quality reviewer - security, patterns, best practices |
developer-backend | Backend developer - Kotlin/Spring services, JOOQ, bots |
developer-mobile | Mobile developer - KMP with Compose UI |
devops | DevOps engineer - Docker, K8s, Helm, CI/CD |
diagnostics | Bug investigator - 5-phase diagnostic workflow, root-cause analysis |
discovery | Repository discovery - analyzes codebases |
frontend-developer | Frontend developer - React/TypeScript |
init-mobile | Mobile project initializer - creates KMP projects |
manual-qa | Manual QA tester - UI testing via Chrome/Mobile MCP |
qa | QA engineer - writes tests, reviews code |
security-tester | Security specialist - vulnerability assessment |
tech-researcher | Research agent - documentation, best practices |
Workflows can also use custom agents — project (
.claude/agents/), user (~/.claude/agents/), or another plugin (<plugin>:<agent>) — via.claude/team.config.json.
| Command | Description |
|---|---|
/fullstack-team:team | 7-phase feature development with parallel agents |
/fullstack-team:interview | Deep interview to clarify ideas before implementation |
/fullstack-team:init-mobile | Create KMP Compose Multiplatform project |
/fullstack-team:update-readme | Update project README |
Domain knowledge for: Kotlin, Spring Boot, React, KMP, Compose, Decompose, Ktor, JOOQ, OpenTelemetry, and more.
team-state.json lacks a classification
or its workflow mismatches type×complexity (hooks/validate-state.sh)hooks/dod-gate.sh)Gates degrade gracefully (no
jqor legacy markdown-only state → no enforcement) and have escape hatches (workflow_override,pause.kind,.work-state/.dod-override).
claude-plugin/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace catalog
├── agents/ # 14 agent definitions
├── commands/ # User-invokable commands
├── skills/ # Domain knowledge (23 skills)
├── workflows/ # Declarative workflow profiles (JSON) + schemas
│ ├── _schema.json # Profile schema (stage taxonomy)
│ ├── artifacts-schema.json # Typed handoff contracts (incl. dod)
│ ├── team.config.example.json # Per-project role→agent/model/scope (copy to .claude/)
│ ├── stages/ # Per-stage prompt templates (loaded on demand)
│ └── <name>.json # One profile per workflow
├── hooks/
│ ├── hooks.json # Safety + state hooks
│ ├── validate-state.sh # Classification + transition gate
│ ├── dod-gate.sh # Definition-of-Done backstop
│ └── team-nudge.sh # /team reminder to classify before working
├── tests/ # Cross-platform hook test suite
├── CHANGELOG.md
└── README.md
npx claudepluginhub andvl1/claude-plugin --plugin fullstack-teamFull-stack agents — frontend, backend, API, DevOps architects
Engineering discipline layer for Claude Code — 5 workflows, 69 commands, 21 rules, 29 skills, 9 agents organized in 12 packs
PipeCrew — a multi-repo agent crew that ships features end-to-end. Discover a project (/discover), deliver a feature (/deliver), review code (/review), assess cross-repo integration (/assess), learn from runs and PRs (/learn), manage agent context (/context-refresh), and manage shared workspace memory (/memory-sync). Supports Spring Boot, React, Next.js, NestJS, FastAPI, Flask, Django, Python workers, AWS CDK, Terraform, and Node mock stacks.
Autonomous multi-agent development framework with spec-driven sprints and convergent iteration
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Your AI development team. 36 agents and 32 skills for building, reviewing, debugging, and shipping production code. Supports Vue, React, Next.js, SvelteKit, Angular, Astro, and Nuxt.