Version: 1.5
This project provides 9 PROACTIVE and AGGRESSIVE Claude SubAgents that automatically detect issues and implement comprehensive solutions without asking permission. After a major consolidation from 23 agents (61% reduction), each agent now combines multiple specializations while maintaining zero tolerance for suboptimal code.
BREAKTHROUGH: All agents are now PROACTIVE (automatically detect problems) and AGGRESSIVE (fix issues immediately without asking). They intervene when they detect anything suboptimal and implement comprehensive solutions that enforce best practices.
NEW IN v1.1.0: Full MCP (Model Context Protocol) integration! All agents now leverage Serena and other specialized MCPs for enhanced code intelligence and domain-specific capabilities.
NEW IN v1.1.1: DRY (Don't Repeat Yourself) principle enforcement! All agents now follow strict DRY principles during code execution, with shared patterns library and systematic reuse of existing code.
NEW IN v1.2.0: Advanced Reasoning Integration! Sequential Thinking systematically activated across all agents with automated trigger patterns and orchestrated workflows for complex decisions.
NEW IN v1.3.0: Template Flexibility Enhancement! All agents now support both Surface (.sface) and HEEx (.heex) templating approaches, choosing the appropriate method based on project standards rather than enforcing a specific template engine.
NEW IN v1.3.1: Memory Integration Enhancement! Removed standalone Memory MCP and integrated memory functionality directly into Serena MCP using write_memory/read_memory tools for better project knowledge persistence.
NEW IN v1.3.2: Global Instructions Integration! Added global CLAUDE.md file to /global/ directory containing universal Claude Code instructions for task management, git workflows, and code analysis tools. These global instructions now complement project-specific agent behaviors.
🚀 REVOLUTIONARY IN v1.4.0: Three-Layer Intelligence Architecture (now streamlined to Two-Layer in v1.5)! All agents operated with comprehensive code intelligence through systematic orchestration of Serena, Zen MCP, and Sequential Thinking.
🚀 STREAMLINED IN v1.5: Two-Layer Intelligence Architecture! Simplified from three layers to two for better maintainability while preserving all capabilities. All agents now operate with efficient two-layer intelligence through Serena (semantic code understanding) and Sequential Thinking (complex reasoning). Features streamlined workflows, DRY enforcement, and complexity-based automatic activation. Maintains zero blind spots in code analysis with a cleaner architecture.
- Software Solutions Architecture
- Elixir Phoenix Development
- Data Architecture & Schema Design
- Enterprise Data Flow Design
- Semantic Data
- Design Documentation
- Code Implementation
Every agent automatically:
- DETECTS problems, suboptimal patterns, and improvement opportunities
- INTERVENES immediately without asking permission
- IMPLEMENTS comprehensive solutions that exceed requirements
- ENFORCES best practices with zero tolerance for technical debt
- 🚀 ENHANCED: ORCHESTRATES two-layer intelligence (Serena + Sequential Thinking)
- 🚀 ENHANCED: ACTIVATES complex reasoning automatically when complexity thresholds are met
- 🚀 ENHANCED: ENFORCES DRY principles through systematic pattern search and reuse
Consolidates: brainstormer + solutions-architect + specifications-writer
- AGGRESSIVELY challenges architectural decisions and forces optimal solutions
- PROACTIVELY identifies system design flaws and implements robust patterns
- AUTOMATICALLY creates PRDs, technical specs, and architectural documentation
- Combines creative ideation with rigorous system design and comprehensive planning
Consolidates: elixir-developer + enhanced proactive behaviors
- ZERO TOLERANCE for non-Ash patterns - automatically converts Ecto to Ash
- PROACTIVELY optimizes performance, implements proper error handling
- AGGRESSIVELY enforces OTP principles, proper supervision trees, LiveView best practices
- AUTOMATICALLY implements comprehensive tests and documentation
Consolidates: ux-designer + web-developer + sveltekit-developer + flutter-developer + reactnative-developer
- IMMEDIATELY fixes UI/UX inconsistencies and accessibility issues
- PROACTIVELY implements responsive design, proper state management
- AGGRESSIVELY enforces design systems across all platforms (Phoenix LiveView, SvelteKit, Flutter, React Native)
- AUTOMATICALLY optimizes performance and user experience
Consolidates: database-specialist + data-architect + ontology-specialist
- ZERO TOLERANCE for inefficient queries - automatically optimizes and indexes
- PROACTIVELY designs optimal schemas, implements proper migrations
- AGGRESSIVELY enforces data integrity, implements RDF/SPARQL when needed
- AUTOMATICALLY creates comprehensive data documentation and ETL processes
Consolidates: api-designer + api-implementer + api-documenter + technical-writer
- IMMEDIATELY fixes API inconsistencies and implements OpenAPI specifications
- PROACTIVELY enforces REST principles, proper authentication, rate limiting
- AGGRESSIVELY implements comprehensive error handling and validation
- AUTOMATICALLY generates complete API documentation and integration guides
Consolidates: test-architect + test-implementer + code-reviewer
- ZERO TOLERANCE for untested code - automatically generates comprehensive test suites
- PROACTIVELY implements property-based testing, integration tests, e2e tests
- AGGRESSIVELY enforces 100% code coverage and quality metrics
- AUTOMATICALLY sets up CI/CD testing pipelines and quality gates
Consolidates: security-specialist + performance-optimizer
- IMMEDIATELY fixes security vulnerabilities and performance bottlenecks
- PROACTIVELY implements OWASP best practices, proper authentication, authorization
- AGGRESSIVELY optimizes performance, implements caching, connection pooling
- AUTOMATICALLY conducts security audits and performance profiling
Consolidates: project-coordinator + enhanced product management
- PROACTIVELY identifies project risks and implements mitigation strategies
- AGGRESSIVELY enforces Agile best practices, proper sprint planning
- AUTOMATICALLY creates comprehensive project documentation and tracking
- IMMEDIATELY resolves blockers and optimizes team workflows
Enhanced with proactive behaviors from consolidation
- ZERO TOLERANCE for manual deployments - automatically implements full CI/CD
- PROACTIVELY optimizes infrastructure, implements monitoring, alerting
- AGGRESSIVELY enforces Infrastructure as Code, proper security practices
- AUTOMATICALLY implements backup strategies, disaster recovery, scaling solutions
/global/- Universal Claude Code instructions (v1.5)CLAUDE.md- Global instructions with two-layer intelligence architecture integration
/agents/- Elite 9 PROACTIVE and AGGRESSIVE agents (v1.5 Two-Layer Intelligence + Phoenix 1.8 + DaisyUI)architect.md- Strategic vision & system design + Two-layer intelligence orchestrationbackend-developer.md- Elixir/Phoenix excellence + Serena + Sequential Thinking workflowsfrontend-developer.md- Universal UI/UX + Intelligence workflowsdata-engineer.md- Data architecture + Semantic intelligenceapi-specialist.md- API design + Comprehensive workflowstest-engineer.md- Comprehensive testing + Intelligence-driven analysisquality-specialist.md- Security & performance + Systematic analysisproduct-coordinator.md- Project management + Advanced planningdevops-engineer.md- Infrastructure + Complex reasoning integration
/rules/- Framework and technology usage rules (enhanced for proactive agents)- Elixir/OTP rules with aggressive enforcement patterns
- Ash framework rules with zero-tolerance policies
- MCP rules for proactive behaviors
/super-agents/- Advanced multi-agent coordination patterns
- ZERO PERMISSION REQUIRED - Agents fix problems immediately upon detection
- COMPREHENSIVE SOLUTIONS - Never implement partial fixes, always go beyond requirements
- AGGRESSIVE ENFORCEMENT - Zero tolerance for suboptimal code or technical debt
- AUTOMATIC INTERVENTION - Proactively detect and resolve issues without being asked
- EXCELLENCE BY DEFAULT - Every solution must exceed industry best practices
- 🚀 TWO-LAYER INTELLIGENCE - Systematic orchestration of Serena + Sequential Thinking
- 🚀 COMPLEXITY AWARENESS - Automatic activation of Sequential Thinking for complex problems
- 🚀 SEMANTIC-FIRST ANALYSIS - Always understand code context through Serena before modifications
- 🚀 DRY ENFORCEMENT - Search and reuse existing code patterns before generating new code
- Software Solutions Architect
- Elixir Phoenix Software Engineer
- Data Architect specializing in:
- Data schemas design
- Enterprise data flows between siloed data
- Personal data servers
- Semantic Data
- Full-stack developer working with:
- Backend: Elixir/Phoenix, REST APIs
- Frontend: HTML/JS/TailwindCSS, SvelteKit, Flutter, React Native
- Testing: ExUnit, Jest/Vitest, Flutter test, React Native Testing Library
- Quality: Credo, ESLint, TypeScript, Dart analyzer
- Creates design documents and code
LAYER 1: SERENA SEMANTIC INTELLIGENCE
- Semantic code navigation and understanding (
find_symbol,get_symbols_overview,search_for_pattern) - Symbol-level analysis and relationship mapping (
find_referencing_symbols) - Project memory for persistent knowledge (
write_memory,read_memory) - Precise code targeting and context extraction (
read_filewith targeted analysis)
LAYER 2: SEQUENTIAL THINKING COMPLEX REASONING
- Automatically activate for problems requiring ≥3 steps or complex decision trees
- Multi-step problem decomposition and hypothesis development
- Complex decision tree navigation and systematic solution synthesis
- Essential for architectural decisions, security analysis, and performance optimization
Standard Intelligence Flow:
Serena (semantic context) → Sequential Thinking (complex reasoning) → Implementation
Complex Problem Solving:
Serena (context mapping) → Sequential Thinking (multi-hypothesis analysis) → Validated solution
Sequential Thinking Triggers:
- Task complexity: ≥ 3 distinct steps required
- Decision points: ≥ 2 branching decisions
- System impact: ≥ 3 affected systems/teams
- Security concerns: Any OWASP Top 10 category
- Performance issues: ≥ 20% degradation expected
- Architectural decisions: ≥ 5 interacting components
- Context7 MCP - Up-to-date library and framework documentation
- Brave Search MCP - Web search for latest best practices and security advisories
- Figma MCP - Design integration and UI/UX analysis
- Browser MCP - Web automation and testing capabilities
The project now includes universal Claude Code instructions in /global/CLAUDE.md with revolutionary two-layer intelligence architecture integration:
- Mandatory Agent Delegation: All complex tasks must be delegated to specialized agents
- Parallel Agent Execution: Multi-faceted problems automatically trigger parallel agent workflows
- Agent-First Approach: No direct task execution when specialized agents are available
- Automatic Reviewer Declarations: All commits include
Reviewed-by:declarations from git config - Standardized Attribution: Consistent Claude Code attribution across all commits
- Quality Gate Integration: Git workflows now enforce agent quality standards
- ast-grep Integration: Structural code searches prioritized over text-based searches
- Syntax-Aware Analysis: Language understanding integrated into all agent workflows
- Intelligent Search Strategies: Context-aware search tool selection for optimal results
The global instructions work synergistically with project-specific agent behaviors:
- Global Rules: Universal best practices for delegation, git, and analysis
- Local Specialization: Project-specific PROACTIVE and AGGRESSIVE agent behaviors
- Unified Excellence: Combined global standards with domain-specific expertise
- architect automatically detects architectural smells, design inconsistencies, missing patterns
- backend-developer identifies Ecto usage, performance issues, missing error handling, inadequate testing
- frontend-developer spots UI/UX problems, accessibility issues, state management flaws across all platforms
- data-engineer catches query inefficiencies, schema problems, missing indexes, data integrity issues
- api-specialist identifies API inconsistencies, missing documentation, authentication flaws
- test-engineer detects untested code paths, missing edge cases, inadequate coverage
- quality-specialist spots security vulnerabilities, performance bottlenecks, compliance gaps
- product-coordinator identifies project risks, workflow inefficiencies, communication breakdowns
- devops-engineer catches manual processes, security misconfigurations, scalability issues
Every agent operates with ZERO TOLERANCE for suboptimal solutions:
- IMMEDIATELY implements fixes without asking permission
- COMPREHENSIVELY solves root causes, not just symptoms
- PROACTIVELY adds improvements beyond the original scope
- AGGRESSIVELY refactors code to meet excellence standards
- AUTOMATICALLY implements best practices and proper documentation
The 9 agents work as a unified force for software excellence:
- Any agent detects an issue across domains
- Relevant agents automatically coordinate comprehensive solution
- All agents ensure solution meets their domain excellence standards
- Complete solution implemented without user intervention
- architect → Ensures optimal system design patterns
- backend-developer → Implements with Elixir/Phoenix best practices
- frontend-developer → Creates exceptional user experiences across platforms
- data-engineer → Optimizes data architecture and semantic structure
- api-specialist → Delivers comprehensive API solutions with documentation
- test-engineer → Implements exhaustive testing coverage
- quality-specialist → Enforces security and performance excellence
- product-coordinator → Ensures optimal project execution
- devops-engineer → Automates deployment and infrastructure
- Each agent continuously scans for optimization opportunities using two-layer intelligence
- Semantic-first analysis through Serena ensures precise code understanding
- Complex reasoning through Sequential Thinking handles multi-step problems
- DRY enforcement through pattern search and reuse prevents code duplication
- Excellence standards raised incrementally with each intelligent intervention
- Zero technical debt tolerance maintained across all domains
- Semantic-First Approach: Systematic use of Serena for comprehensive code understanding
- Zero Blind Spots: Complete code understanding through two-layer intelligence architecture
- Complexity Awareness: Automatic activation of Sequential Thinking for complex problems
- DRY Enforcement: Systematic search and reuse before generating new code
- Context-Aware Analysis: Intelligent tool selection based on problem complexity
- Streamlined Workflows: Simplified intelligence flows for debugging, architecture, security, and performance
- Automatic Activation: Complexity-based triggers for advanced reasoning
- Pattern Reuse: Comprehensive search for existing solutions before creating new code
- Cross-Agent Coordination: Multi-agent collaboration with systematic intelligence sharing
- Precise Code Context: Always understand code relationships before modifications
- Project Memory: Persistent knowledge of architectural decisions and patterns
- Symbol-Level Intelligence: Navigate and analyze code at the semantic level
- Dependency Mapping: Understand system relationships and architectural boundaries
IMPORTANT: Consult these usage rules early and often when working with the packages listed below. Before attempting to use any of these packages or to discover if you should use them, review their usage rules to understand the correct patterns, conventions, and best practices.
_A declarative, extensible framework for building Elixir applications. _
_A code generation and project patching framework _
_Utilities for integrating Ash and Phoenix _
usage_rules:elixir usage rules
_The PostgreSQL data layer for Ash Framework _