7.5 KiB
7.5 KiB
EquilateralAgents - Quick Reference
22 Open Core Agents
Infrastructure Core (3 agents)
| Agent | Location | Capabilities |
|---|---|---|
| AgentClassifier | equilateral-core/infrastructure/AgentClassifier.js |
Task classification, intelligent routing, pattern learning |
| AgentMemoryManager | equilateral-core/infrastructure/AgentMemoryManager.js |
Context storage, state management, cross-agent communication |
| AgentFactoryAgent | equilateral-core/infrastructure/AgentFactoryAgent.js |
Dynamic agent generation, capability validation, registry management |
Development Agents (6 agents)
| Agent | Location | Capabilities |
|---|---|---|
| CodeAnalyzerAgent | agent-packs/development/CodeAnalyzerAgent.js |
Complexity analysis, code smell detection, metrics calculation |
| CodeGeneratorAgent | agent-packs/development/CodeGeneratorAgent.js |
Template-based generation, pattern recognition, boilerplate automation |
| TestOrchestrationAgent | agent-packs/development/TestOrchestrationAgent.js |
Multi-framework testing, parallel execution, coverage analysis |
| DeploymentValidationAgent | agent-packs/development/DeploymentValidationAgent.js |
Health checks, configuration verification, rollback readiness |
| TestAgent | agent-packs/development/TestAgent.js |
UI testing, element remapping, visual regression, accessibility |
| UIUXSpecialistAgent | agent-packs/development/UIUXSpecialistAgent.js |
Design system compliance, WCAG validation, responsive checking |
Quality Assurance Agents (5 agents)
| Agent | Location | Capabilities |
|---|---|---|
| AuditorAgent | agent-packs/quality/AuditorAgent.js |
Standards enforcement, architecture compliance, quality scoring |
| CodeReviewAgent | agent-packs/quality/CodeReviewAgent.js |
Best practice enforcement, technical debt identification, refactoring suggestions |
| BackendAuditorAgent | agent-packs/quality/BackendAuditorAgent.js |
API design validation, Lambda optimization, serverless best practices |
| FrontendAuditorAgent | agent-packs/quality/FrontendAuditorAgent.js |
Component validation, performance budgets, bundle size analysis |
| TemplateValidationAgent | agent-packs/quality/TemplateValidationAgent.js |
IaC validation (SAM/CloudFormation/Terraform), cost estimation |
Security Agents (4 agents)
| Agent | Location | Capabilities |
|---|---|---|
| SecurityScannerAgent | agent-packs/security/SecurityScannerAgent.js |
Dependency scanning, OWASP Top 10, secret detection, license compliance |
| SecurityReviewerAgent | agent-packs/security/SecurityReviewerAgent.js |
Security posture assessment, cost-aware recommendations, compliance checking |
| SecurityVulnerabilityAgent | agent-packs/security/SecurityVulnerabilityAgent.js |
Vulnerability pattern detection, CVE matching, severity assessment |
| ComplianceCheckAgent | agent-packs/security/ComplianceCheckAgent.js |
Standards compliance, regulatory validation, audit trail generation |
Infrastructure Agents (4 agents)
| Agent | Location | Capabilities |
|---|---|---|
| DeploymentAgent | agent-packs/infrastructure/DeploymentAgent.js |
Multi-environment deployment, health validation, rollback support |
| ResourceOptimizationAgent | agent-packs/infrastructure/ResourceOptimizationAgent.js |
Resource utilization analysis, right-sizing, cost optimization |
| ConfigurationManagementAgent | agent-packs/infrastructure/ConfigurationManagementAgent.js |
Configuration validation, secret management, drift detection |
| MonitoringOrchestrationAgent | agent-packs/infrastructure/MonitoringOrchestrationAgent.js |
Monitoring automation, alert configuration, dashboard generation |
Workflow Definitions
Built-in Workflows
code-review:
- CodeAnalyzer → SecurityScanner → TestRunner
- Use for: Code quality gates, PR reviews
deployment-check:
- SecurityScanner → TestRunner → DeploymentValidator
- Use for: Pre-deployment validation
quality-gate:
- CodeFormatter → TestRunner → DocumentationGenerator
- Use for: CI/CD quality gates
Custom Workflows (via commands)
security-review:
- Multi-layer security assessment
- Command:
/ea:security-review - Agents: SecurityScanner, SecurityReviewer, SecurityVulnerability, ComplianceCheck
code-quality:
- Comprehensive quality analysis with scoring
- Command:
/ea:code-quality - Agents: CodeReview, BackendAuditor, FrontendAuditor, Auditor
deploy-feature:
- Deployment validation with standards enforcement
- Command:
/ea:deploy-feature - Agents: DeploymentValidation, SecurityScanner, TestOrchestration, Deployment
infrastructure-check:
- IaC validation with cost estimation
- Command:
/ea:infrastructure-check - Agents: TemplateValidation, ConfigurationManagement, ResourceOptimization
test-workflow:
- Background test execution
- Command:
/ea:test-workflow - Agents: TestOrchestration, Test, UIUXSpecialist
Common Task Patterns
Execute a Workflow
const AgentOrchestrator = require('./equilateral-core/AgentOrchestrator');
const orchestrator = new AgentOrchestrator();
// Register required agents
orchestrator.registerAgent(new SecurityScannerAgent());
// Start and execute
await orchestrator.start();
const result = await orchestrator.executeWorkflow('security-review', {
projectPath: './my-project'
});
Execute Single Agent Task
const result = await orchestrator.executeAgentTask(
'security-scanner',
'scan',
{ filePath: './src/app.js' }
);
Background Execution
const handle = await orchestrator.executeWorkflowBackground('test-workflow', {
testSuite: 'integration'
});
// Check status later
const status = handle.getStatus();
// Get result (waits if still running)
const result = await handle.getResult();
Enterprise Features Quick Reference
Privacy & Compliance Suite (8 agents)
Contact: info@happyhippo.ai
- PrivacyImpactAgent (20 capabilities)
- DataSubjectRightsAgent (18 capabilities)
- ConsentManagementAgent (16 capabilities)
- DataMinimizationAgent (14 capabilities)
- EquilateralAITransferAgent (15 capabilities)
- BreachResponseAgent (17 capabilities)
- VendorPrivacyAgent (13 capabilities)
- PrivacyAuditAgent (19 capabilities)
Use cases: GDPR/CCPA compliance, DSR handling, PIA automation, consent management
Enterprise Infrastructure Suite
Contact: info@happyhippo.ai
- ThreatModelingSecurityAgent
- ControlTowerAgent (multi-account governance)
- ControlTowerMasterAccountAgent
- EnhancedDeploymentAgent
- ComplianceOrchestrationAgent
- IncidentResponseOrchestrationAgent
Use cases: Multi-account AWS, SOC2/ISO27001, STRIDE threat modeling, enterprise deployments
Advanced Intelligence Suite
Contact: info@happyhippo.ai
- CostIntelligenceAgent (ML-based predictions)
- PatternHarvestingAgent (cross-project synthesis)
- KnowledgeSynthesisAgent (temporal learning)
- AgentLearningOrchestrator
Use cases: ML cost predictions, pattern synthesis, predictive analytics, cross-repo learning
File Locations
- Core:
equilateral-core/AgentOrchestrator.js,equilateral-core/BaseAgent.js - Agent Packs:
agent-packs/{category}/{AgentName}.js - Workflow History:
.equilateral/workflow-history.json - Configuration:
.equilateral/(auto-created)
Quick Links
- Full Agent Inventory:
AGENT_INVENTORY.md - Architecture Guide:
CLAUDE.md - License:
LICENSE(MIT) - Enterprise: info@happyhippo.ai