A comprehensive fullstack development plugin with 12+ specialized agents for building modern applications: Kotlin/Spring Boot backends, React web frontends, KMP mobile apps, Telegram bots, DevOps pipelines, and AI integration.
- Add the marketplace:
/plugin marketplace add AndVl1/claude-plugin
- Install the plugin:
/plugin install fullstack-team@andvl1-plugins
/plugin install github:AndVl1/claude-plugin
claude --plugin-dir /path/to/claude-pluginIf 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 developer - Kotlin/Spring services |
developer-mobile |
Mobile developer - KMP with Compose UI |
devops |
DevOps engineer - Docker, K8s, Helm, CI/CD |
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 |
| Command | Description |
|---|---|
/fullstack-team:team |
7-phase feature development with parallel agents |
/fullstack-team:solo |
Incremental development workflow |
/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.
- Protected branch enforcement (main/production)
- State synchronization reminders
- File change logging
- MCP tools access control (manual-qa agent only)
- Sensitive file protection (.env, credentials)
claude-plugin/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Marketplace catalog
├── agents/ # 12 agent definitions
├── commands/ # User-invokable commands
├── skills/ # Domain knowledge (20+ skills)
├── hooks/
│ └── hooks.json # Safety hooks
└── README.md
/fullstack-team:team implement user authentication feature
/fullstack-team:solo add pagination to the API
/fullstack-team:interview mobile app for recipe sharing
The plugin uses .claude/team-state.md to track progress across agent sessions. Create this file in your project:
# Team State
## Current Task
**Feature**: [Feature name]
**Branch**: [branch-name]
## Phases
- [ ] Phase 1: Analysis
- [ ] Phase 2: Architecture
- [ ] Phase 3: Implementation
- [ ] Phase 4: Testing
- [ ] Phase 5: Code Review- Claude Code CLI v1.0.33+
- Optional MCP servers: deepwiki, context7, claude-in-chrome, mobile
This plugin was inspired by and built upon:
- Anthropic's feature-dev plugin - Official Claude Code plugin patterns
- Dream Team by ashchupliak - Multi-agent development workflow
MIT