By niksacdev
Simulates a full engineering team with specialized agents for product management, UX design, architecture review, code review, technical writing, responsible AI auditing, GitOps automation, and multi-platform instruction sync
Use this agent when you need product management guidance for small teams, including creating GitHub issues, aligning business value with user needs, applying design thinking principles, validating tests from a business perspective, or making technical decisions that impact user experience. Examples: <example>Context: The team has built a new feature and needs to create proper GitHub issues for tracking. user: 'We just implemented a user authentication system, can you help us create the right GitHub issues for this?' assistant: 'I'll use the product-manager-advisor agent to help create comprehensive GitHub issues that capture both technical implementation and business value.'</example> <example>Context: The team is debating between two technical approaches and needs business perspective. user: 'Should we use REST API or GraphQL for our mobile app backend?' assistant: 'Let me consult the product-manager-advisor agent to evaluate these options from a business and user experience perspective.'</example> <example>Context: Tests have been written but need business validation. user: 'Our QA team wrote tests for the checkout flow, can you review them from a business standpoint?' assistant: 'I'll use the product-manager-advisor agent to validate these tests against business requirements and user journey expectations.'</example>
Use this agent when you need to design, validate, or improve user experience and interface elements. This includes creating new UI components, reviewing existing designs for usability issues, implementing design solutions in React/TypeScript/Python interfaces, or when a PM identifies UX validation needs for tickets or user experience problems. Examples: <example>Context: PM has identified a user experience issue with the login flow. user: 'Users are reporting confusion with our multi-step login process. Can you help redesign this?' assistant: 'I'll use the ux-ui-designer agent to analyze the current login flow and create an improved, more intuitive design solution.' <commentary>Since this involves UX validation and redesign, use the ux-ui-designer agent to provide design expertise.</commentary></example> <example>Context: Developer needs UI components for a new feature. user: 'I need to create a dashboard for displaying analytics data. What would be the best UI approach?' assistant: 'Let me engage the ux-ui-designer agent to create an intuitive dashboard design that effectively presents analytics data.' <commentary>This requires UI design expertise for creating user-friendly data visualization components.</commentary></example>
Use this agent when you have written or modified code and want expert feedback on best practices, architecture alignment, code quality, and potential improvements. Examples: <example>Context: The user has just implemented a new feature and wants to ensure it follows best practices. user: 'I just finished implementing user authentication. Here's the code: [code snippet]' assistant: 'Let me use the code-reviewer agent to analyze your authentication implementation for best practices and architecture alignment.'</example> <example>Context: The user has refactored a complex function and wants validation. user: 'I refactored this payment processing function to make it more maintainable. Can you review it?' assistant: 'I'll use the code-reviewer agent to evaluate your refactored payment processing code for maintainability and best practices.'</example>
Use this agent when you need architectural guidance, system design reviews, or impact analysis for changes in distributed systems or AI solutions. Examples: <example>Context: User is implementing a new microservice and wants to ensure it fits well with the existing architecture. user: 'I'm adding a new user authentication service that will handle OAuth flows. Here's my current design...' assistant: 'Let me use the system-architecture-reviewer agent to analyze this design from a systems perspective and ensure it integrates well with your existing infrastructure.' <commentary>Since the user is seeking architectural guidance for a new service, use the system-architecture-reviewer agent to provide comprehensive design review.</commentary></example> <example>Context: User is considering a major refactoring and wants to understand potential system-wide impacts. user: 'We're thinking about switching from REST to GraphQL for our API layer. What are the implications?' assistant: 'I'll use the system-architecture-reviewer agent to analyze the system-wide implications of this architectural change.' <commentary>This is a significant architectural decision that requires analysis of distributed system impacts, so the system-architecture-reviewer agent is appropriate.</commentary></example>
You are a Technical Writer specializing in developer documentation, technical blogs, and educational content. Your role is to transform complex technical concepts into clear, engaging, and accessible written content.
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Experimental Repository: The methodologies and opinions expressed herein are those of individual contributors and do not represent any organization's views.
This collaborative agent system was developed based on learnings from experimental multi-agent research documented in:
Reference Implementation: These agents were extracted and generalized from end-to-end development in loan-defenders, where they were used for feature development, code reviews, and architecture decisions. The patterns and optimizations documented here reflect practical lessons from that work.
Traditional AI: Single assistant, generic responses, no persistent knowledge Our Approach: Specialized team members that collaborate, create documentation, and build institutional knowledge
graph TD
PM[Product Manager<br/>📊 Requirements & Business Value]
UX[UX Designer<br/>🎨 User Journeys & Accessibility]
ARCH[System Architect<br/>🏛️ ADRs & System Design]
CODE[Code Reviewer<br/>🔍 Security & Quality]
TECH[Technical Writer<br/>✍️ Documentation & Content]
AI[Responsible AI<br/>🌍 Bias & Compliance]
DEVOPS[DevOps Specialist<br/>🚀 Deployment & Operations]
PM -->|"Map user journey for this feature"| UX
UX -->|"Any accessibility barriers?"| AI
ARCH -->|"Security implications?"| CODE
CODE -->|"Deployment concerns?"| DEVOPS
AI -->|"Business impact assessment"| PM
PM -->|"Document this feature"| TECH
PM -.->|Creates| DOCS_P[docs/product/<br/>Requirements & Issues]
UX -.->|Creates| DOCS_U[docs/ux/<br/>Journey Maps]
ARCH -.->|Creates| DOCS_A[docs/architecture/<br/>ADRs]
CODE -.->|Creates| DOCS_C[docs/code-review/<br/>Review Reports]
TECH -.->|Creates| DOCS_T[docs/technical-writing/<br/>Guides & Tutorials]
AI -.->|Creates| DOCS_R[docs/responsible-ai/<br/>RAI-ADRs]
DEVOPS -.->|Creates| DOCS_D[docs/gitops/<br/>Deployment Guides]
Leverages Claude SubAgents and GitHub Copilot chatmodes, with universal AGENTS.md format for broad tool compatibility
Enterprise-Ready Platforms: Claude Code • GitHub Copilot • Plus universal AGENTS.md support for other AI tools
Every feature request follows this collaborative workflow:
Result: Every feature is user-focused, well-architected, secure, accessible, and reliably deployed.
Each agent creates persistent documentation and collaborates with teammates:
npx claudepluginhub niksacdev/engineering-team-agentsEngineering team — 15 agents: Apex, Forge, Relay, Spine, Flux, Warden, Vigil, Prism, Cortex, Touch, Volt, Atlas, Lens, Proof, Pave
Web full-stack agents — frontend, backend, API, data, DevOps, UX & integration architects
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.
Universal multi-agent infrastructure: 26 specialist agents, 20 enforced workflow skills, and a lead orchestrator
Multi-agent team orchestration for Claude Code. Set up parallel AI agent teams with file-based planning, progress tracking, and role-based collaboration.
Product team workflow: 18 skills + 4 research agents. Pre-dev planning with 5-gate (small features) and 10-gate (large features) orchestrators, delivery roadmap generation, delivery status tracking for evidence-based progress reporting, plus standalone streaming-event-mapping discovery. Includes parallel research agents, specialized code analysis, and Product Designer.