Agent Catalog
Browse orchestration agents, their responsibilities, and linked skills.
Agents
Search and open any agent detail page.
1 - PLAN - Implementation Planning Agent
Turns an approved change plan, PRD, or requirement set into a phased implementation plan using tracer-bullet vertical slices. Produces a structured plan file at docs/i...
2 - PLAN/DELIVER - BRD Interview Agent
Conducts structured stakeholder interviews with internal business/client teams to capture requirements, scope boundaries, dependencies, and implications. Produces a BR...
2 - PLAN/DELIVER - Requirement Gap Analyzer Agent
Analyzes a system appreciation document, solution document, or functional specification against the existing codebase (using Reverse Engineering Agent output) to ident...
2 - PLAN/DELIVER - Change Impact Analysis Agent
Analyzes a requirement document or change request against an existing codebase (using Reverse Engineering Agent output) to produce a structured change impact analysis....
3 - DELIVER - Reverse Engineering Agent
Lean orchestrator for comprehensive reverse engineering of any codebase at scale. Delegates work to deterministic scripts (Phases 0-4a) and focused AI sub-agents (Phas...
3 - DELIVER - Security Analysis Agent
Performs a comprehensive security analysis of an existing codebase. Runs OWASP Top 10 and CWE Top 25 scanning, authentication/authorization review, lightweight threat...
3 - DELIVER - Code Optimization Agent
Analyzes a codebase for code quality issues and performance bottlenecks. Identifies dead code, duplicate logic, inefficient algorithms, excessive coupling, and missing...
4 - DELIVER - Architectural Review Agent
Reviews the architecture of an existing codebase and produces a structured architectural assessment. Evaluates structure against SOLID principles, layering, separation...
5 - DELIVER - Test Case Design Agent
Generates business use cases, test strategy, test plan, and a structured test case catalog from existing codebase analysis and requirement documentation. Brownfield-fi...
5 - DELIVER - Test Automation Agent
Converts an approved test case catalog (from Test Design Agent) into executable test suites, labels smoke vs regression packs, and generates GitHub Actions CI workflow...
5 - DELIVER - UI Browser Testing Agent
Performs live UI testing using VS Code built-in browser tools (open_browser_page, navigate_page, screenshot_page, click_element, type_in_page, read_page, etc.) as prim...
5 - DELIVER - Code Review Agent
Reviews a specific set of changed files or a pull request diff against the existing codebase context, stated intent from Change Impact Analysis, and coding standards....
5 - DELIVER - Bug Triage Agent
Investigates a reported bug by exploring the codebase to find root cause, then designs a TDD-based fix plan and creates a structured GitHub issue. Minimises questions...
6 - RUN - Risk Analysis Agent
Builds a structured risk register for a planned code change by aggregating signals from Change Impact Analysis, Architectural Review, Security Analysis, Code Review, a...
6 - RUN - Change Management Agent
Consolidates findings from Code Optimization, Architectural Review, and Code Vulnerability agents into a prioritized, actionable change plan. Also accepts PRD document...
6 - RUN - Technology Upgrade Agent
Plans and stages technology upgrades and migrations from current stack analysis through execution readiness. Evaluates the current technology stack against approved st...
0 - Meta - Agent Coaching Insights Agent
Analyzes Copilot Chat debug sessions and agent telemetry to produce actionable coaching insights, intervention patterns, and skill opportunity recommendations for impr...
0 - Meta - Workspace Bootstrap Orchestrator
Bootstraps a project workspace for development teams by gathering project intent, optionally cloning source repositories, recommending and optionally downloading relev...
2 - PLAN/DELIVER - AVD Generation Agent
Generates an VIRIM VM Architecture Vision Definition (AVD) document from BRD Section 1, UMT360 project context, and stakeholder inputs. Applies the VM AVD template...
2 - PLAN/DELIVER - BRD Generation Agent
Generates an VIRIM VM-compliant Business Requirements Document (BRD) from workshop transcripts, stakeholder interview notes, or BR transcription output. Applies VM-...
2 - PLAN/DELIVER - Cloud Migration Assessment Agent
Assesses an existing on-premises or legacy-hosted application for cloud migration readiness. Produces a cloud readiness score per component, migration strategy classif...
2 - PLAN/DELIVER - Infrastructure Change Impact Agent
Given a planned infrastructure change (OS upgrade, network topology change, server decommission, middleware upgrade, or CMDB-detected dependency change), identifies al...
2 - PLAN/DELIVER - Lifecycle Traceability Agent
Builds and incrementally maintains a forward and reverse traceability matrix adapted to whatever SDLC artifacts actually exist in the repository. Probes the repo first...
2 - PLAN/DELIVER - ROM Estimation Agent
Produces a ROM (Rough Order of Magnitude) estimate for an VM project using archetype-calibrated multipliers. Accepts BRD, user stories, or scope description. Returns...
2 - PLAN/DELIVER - SAD Generation Agent
Generates an VIRIM VM System Architecture Document (SAD) or equivalent platform-specific design document (PDD, COTS Engineering Doc, SAP Design Doc) using platform-s...
2 - PLAN/DELIVER - Solution Analysis Estimation Agent
Produces a consolidated Solution Analysis Estimate (SAE) combining ROM from the ROM Estimation Agent with SAD architecture complexity signals from the SAD Generation A...
2 - PLAN/DELIVER - SOW Generation Agent
Generates an VIRIM VM Statement of Work (SOW) from BRD, ROM estimate, and project context. Produces milestone sequence only — no estimates embedded in the SOW docume...
2 - PLAN/DELIVER - SRS Generation Agent
Generates a System Requirements Specification (SRS) from approved BRD and architecture-vision inputs, preserving decomposition traceability and applying VIRIM templat...
2 - PLAN/DELIVER - Test Strategy Agent
Generates an VIRIM VM Master Test Strategy (MTS) document from BRD, archetype classification, and project context. Routes archetype-specific test type inclusions. Ga...
2 - PLAN/DELIVER - Transcript Reconciliation Agent
Reconciles meeting/workshop transcripts (Teams/Zoom VTT/SRT/JSON, Confluence/SharePoint exports) against existing BRD documents and user stories (local files, GitHub I...
2 - PLAN/DELIVER - User Story Agent
Decomposes business requirements documents into structured user stories with acceptance criteria, NFR tags, sizing hints, dependency mapping, and priority suggestions....
3 - DELIVER - Document Export Agent
Converts Markdown documents with Mermaid diagrams to DOCX or PDF format with rendered diagrams, VIRIM branding, and batch processing. Pure format conversion -- does n...
3 - DELIVER - Documentation Generation Agent
Generates developer-facing documentation from codebase analysis or RE Agent output. Produces API reference docs, developer onboarding guides, architecture overviews, a...
3 - DELIVER - Executive Summary Agent
Distills detailed technical artifacts from any upstream agent into concise executive-level briefings for leadership and non-technical stakeholders. Accepts BRD, SAD, S...
3 - DELIVER - Incident EASE Analysis Agent
Performs retrospective problem analysis on historical incident ticket exports (Excel, CSV) from any application. Operates in the ITIL Problem Management domain: anonym...
3 - DELIVER - ITIL Incident Intelligence Model Builder
Consumes EASE Analysis Agent output (enriched Excel, known error register, workaround catalog, cluster rules, temporal patterns) and produces deployable ML model artif...
3 - DELIVER - L3 User Flow Analysis Agent
Performs per-cluster L-3 diagnostic analysis by mapping each selected incident cluster to its corresponding application user flow(s) or request processing flow(s) for...
3 - DELIVER - Migration Strategy Agent
Analyzes an existing codebase (consuming RE Agent output when available) to produce a structured Migration Strategy document covering current-state baseline, target-st...
3 - DELIVER - NFR Analysis Agent
Performs proactive non-functional requirements analysis against a codebase and requirements. Identifies performance bottlenecks, scalability constraints, reliability p...
3 - DELIVER - Tech Debt Review Agent
Produces a prioritized tech debt register from an existing codebase by aggregating code quality, anti-pattern, dependency staleness, test gap, and vulnerability signal...
3 - DELIVER - Test-Evidence System Appreciation Agent
Builds a system appreciation baseline from test artifacts when source code is unavailable. Ingests regression suites, functional test cases, UAT evidence, test plans,...
3a - RE Script Calibrator
Sub-agent for Phase -1 of reverse engineering. Examines representative source files per language and role tag to calibrate deterministic extraction scripts. Produces s...
3b - RE File Summarizer
Sub-agent for AI-driven file summarization during reverse engineering. Reads ONE source file plus its structural metadata from disk, produces a natural-language summar...
3c - RE Business Logic Extractor
Sub-agent for extracting business capabilities and rules from a single feature cluster during reverse engineering. Reads source files for ONE cluster, identifies busin...
3d - RE Architecture Synthesizer
Sub-agent for reconstructing application architecture from pre-computed structural data during reverse engineering. Reads dependency graph, file analysis, discovery da...
3e - RE Cross-Linker Validator
Sub-agent for validating and cross-linking all intermediate JSON artifacts produced during reverse engineering. Detects hollow-shell outputs (correct structure but emp...
3f - RE Data Model Extractor
Sub-agent for extracting data models, entities, schemas, and ER diagrams during reverse engineering. Reads model/entity files and API payload shapes from a codebase, p...
3g - RE User Flow Mapper
Sub-agent for tracing user execution flows and API endpoints during reverse engineering. Reads entry points, dependency graph, and file signatures to map user-facing f...
3h - RE Brownfield Context Generator
Sub-agent for extracting brownfield development context from an analyzed codebase. Identifies naming conventions, architectural patterns, extension points, and team no...
3i - RE Report Generator
Sub-agent for generating the final HTML documentation site from completed intermediate artifacts. Reads all JSON outputs from disk, produces navigable HTML pages with...
3j - RE Ops Context Extractor
Sub-agent for extracting operational context from a codebase during reverse engineering. Produces a configuration registry, error catalog, startup sequence, deployment...
3k - RE Key Findings Synthesizer
Sub-agent for synthesizing cross-cutting key findings and prioritized recommendations from all intermediate artifacts produced during reverse engineering. Reads archit...
4 - DELIVER - API Design Agent
Designs API contracts following contract-first principles. Generates OpenAPI 3.1 specifications from requirements, RE Agent output, or user descriptions. Supports both...
4 - DELIVER - Data Model Design Agent
Designs database schemas with entity relationships, constraints, indexes, and migration strategies. Generates Mermaid ER diagrams and migration scripts. For brownfield...
4 - DELIVER - Database Migration Agent
Analyzes an existing database schema (DDL files, ORM models, or RE Agent data model output) and produces a Schema Conversion Specification mapping source to target typ...
4 - DELIVER - FDS Generation Agent
Generate Functional Design Specification (FDS) documents for SAP/ERP development objects (Forms, Reports, Interfaces, Enhancements, Workflows) at QDRT-3. Operates in b...
4 - DELIVER - SDS Generation Agent
Generate a Software Design Specification (SDS) for Custom Application projects at QDRT-3. Produces use-case models, class/state/sequence diagrams, screen and component...
4 - DELIVER - SES Generation Orchestrator
Orchestrates the generation of the correct VM platform-specific solution design document based on project archetype: SAD (CA), PDD (LCNC/A7), COTS Engineering Documen...
4 - DELIVER - Solution Design Agent
Produces Solution Design documents (SAD/SES) bridging requirements to implementation. Makes technology stack decisions using TECH_STACK_STANDARDS.md, designs component...
5 - DELIVER - Application Development Orchestrator
Orchestrates brownfield application development across React, .NET, Java, and Python stacks. Accepts user stories, requirement docs, or user descriptions. Coordinates...
5 - DELIVER - Continuous Quality Gate Agent
Shift-left quality gate agent that runs SonarQube-equivalent quality checks (vulnerabilities, bugs, code smells, coverage, duplications, security hotspots) at any SDLC...
5 - DELIVER - Defect Management Agent
Classifies, deduplicates, and triages defects from test execution, security scans, and code review findings into VIRIM TCoE taxonomy. Produces Octane ALM and Helix IT...
5 - DELIVER - Dependabot Risk Triage Agent
Triages Dependabot updates by break risk, identifies CI/runtime blockers, and outputs a rollout plan.
5 - DELIVER - Performance Testing Agent
Plans and executes performance test scenarios for CA and LCNC applications using the Master Test Strategy as input. Generates k6/JMeter/Playwright load scripts, baseli...
5 - DELIVER - Refactoring Agent
Executes refactoring plans derived from Code Optimization or Architectural Review findings. Uses VM-refactor-planner to produce a commit-level sequence, then implemen...
5 - DELIVER - Test Data Generation Agent
Generates synthetic test data sets from database schemas, business rules, and constraint definitions. Produces seed scripts, fixture files, and edge-case data for unit...
5 - DELIVER - Test Report Agent
Generates a structured test execution report from test run results, CI pipeline output, and Octane ALM data. Aggregates pass/fail/blocked counts by module, maps result...
5a - Dev React Builder
Brownfield React/TypeScript code builder sub-agent. Detects existing component patterns, shared UI capabilities, and architectural conventions. Generates convention-co...
5b - Dev DotNet Builder
Brownfield .NET/C# code builder sub-agent. Detects existing architectural patterns (Clean Architecture, N-Layer, Minimal API), shared base classes, and coding conventi...
5c - Dev Java Builder
Brownfield Java/Spring code builder sub-agent. Detects existing architectural patterns (Hexagonal, Layered, DDD), shared base classes, and coding conventions. Generate...
5d - Dev Python Builder
Brownfield Python code builder sub-agent. Detects existing architectural patterns (FastAPI service, Django MVT, CLI tool), shared base classes, and coding conventions....
5e - Dev Post-Build Validator
Validates brownfield code changes across five dimensions: NFR compliance, security and vulnerability scanning, test coverage assessment, functional regression detectio...
6 - RUN - CICD Pipeline Agent
Reads a codebase's tech stack (from RE Agent output or direct scan), matches it to the correct reusable workflow(s) from the VIRIMINC/actions repository, an...
6 - RUN - CRQ Creation Agent
Assembles an VIRIM VM Change Request (CRQ) package for CAB submission using VM-crq-package-assembler and VM-change-type-selector. MCP_BLOCKED: helix-remedy. Produc...
6 - RUN - Deployment Readiness Agent
Aggregates readiness signals from upstream agents (test, security, risk, change management, code review, architectural review, tech debt, CI/CD pipeline) into a struct...
6 - RUN - PR Lifecycle Automation Agent
Automates post-commit branch orchestration, PR creation via GitHub MCP, required-check polling, CI-focused remediation loops, and completion handoff when checks are gr...
6 - RUN - Release Notes Agent
Generates structured release notes from git history, PR metadata, and optional change management artifacts. Produces categorized changelog at docs/release-notes/ with...