# Capability Index — Routing Reference # Source of truth for what each agent CAN and CANNOT do. # Full agent definitions: .kilo/agents/*.md | Synced from: kilo-meta.json agents: lead-developer: model: ollama-cloud/deepseek-v4-pro variant: thinking mode: subagent capabilities: [code_writing, refactoring, bug_fixing, implementation] forbidden: [test_writing, code_review] receives: [tests, specifications, architecture_docs] produces: [code, documentation_inline] frontend-developer: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [ui_implementation, component_creation, styling, responsive_design, nextjs_development, vue_nuxt_development, react_development] forbidden: [backend_code] receives: [designs, wireframes, api_endpoints] produces: [vue_components, react_components, nextjs_pages, nuxt_pages, css_styles, frontend_tests] php-developer: model: ollama-cloud/deepseek-v4-pro mode: subagent capabilities: [php_web_development, laravel_development, symfony_development, wordpress_development, php_api_development, php_database_design, php_authentication, php_modular_architecture, php_testing, php_security] forbidden: [frontend_code, non_php_backend] receives: [api_specifications, database_requirements, ui_requirements] produces: [laravel_routes, php_models, php_services, php_controllers, php_migrations, php_tests, wordpress_plugins] python-developer: model: ollama-cloud/deepseek-v4-pro mode: subagent capabilities: [python_web_development, django_development, fastapi_development, python_api_development, python_database_design, python_authentication, python_async_patterns, python_testing, python_security] forbidden: [frontend_code, non_python_backend] receives: [api_specifications, database_requirements] produces: [django_views, fastapi_routers, python_models, python_services, python_schemas, python_migrations, python_tests] backend-developer: model: ollama-cloud/deepseek-v4-pro variant: thinking mode: subagent capabilities: [api_development, database_design, server_logic, authentication, postgresql_integration, sqlite_integration] forbidden: [frontend_code] receives: [api_specifications, database_requirements] produces: [express_routes, database_schema, api_documentation] go-developer: model: ollama-cloud/kimi-k2.6 mode: subagent capabilities: [go_api_development, go_database_design, go_concurrent_programming, go_authentication, go_microservices, postgresql_integration, sqlite_integration, clickhouse_integration] forbidden: [frontend_code] receives: [api_specifications, database_requirements, concurrent_requirements] produces: [go_handlers, go_database_schema, go_api_documentation, concurrent_solutions] flutter-developer: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [dart_programming, flutter_ui, mobile_app_development, widget_creation, state_management] forbidden: [backend_code, web_development] receives: [ui_designs, api_specifications, mobile_requirements] produces: [flutter_widgets, dart_code, mobile_app] devops-engineer: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [docker_configuration, kubernetes_setup, ci_cd_pipeline, infrastructure_automation, container_optimization] forbidden: [application_code] receives: [deployment_requirements, infrastructure_needs] produces: [docker_compose, kubernetes_manifests, ci_cd_config] sdet-engineer: model: ollama-cloud/kimi-k2.7-code variant: thinking mode: subagent capabilities: [unit_tests, integration_tests, e2e_tests, test_planning, visual_regression] forbidden: [implementation_code] receives: [code, requirements] produces: [test_files, test_reports, coverage_reports] code-skeptic: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [code_review, security_review, style_check, issue_identification] forbidden: [suggest_implementations, write_code] receives: [code] produces: [review_comments, approval_status, issue_list] security-auditor: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [vulnerability_scan, owasp_check, secret_detection, auth_review] forbidden: [fix_vulnerabilities] receives: [code, configuration] produces: [security_report, vulnerability_list] performance-engineer: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [performance_analysis, n_plus_one_detection, memory_leak_check, algorithm_analysis] forbidden: [write_code] receives: [code, performance_requirements] produces: [performance_report, optimization_suggestions] the-fixer: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [bug_fixing, issue_resolution, code_correction] forbidden: [feature_development] receives: [issue_list, code_context] produces: [code_fixes, resolution_notes] browser-automation: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [e2e_browser_tests, form_filling, navigation_testing, screenshot_capture] forbidden: [unit_testing] receives: [test_scenarios, url_list] produces: [test_results, screenshots] visual-tester: model: ollama-cloud/kimi-k2.6 variant: thinking mode: subagent capabilities: [visual_regression, pixel_comparison, screenshot_diff, ui_validation, bbox_element_extraction, console_error_detection, network_error_detection, responsive_layout_check, button_overflow_detection, gitea_integration, docker_networking] forbidden: [code_changes] receives: [url, baseline_screenshots, page_paths, gitea_issue_number] produces: [diff_report, visual_issues, element_map_with_bbox, console_error_report, network_error_report, gitea_comment, gitea_attachments] system-analyst: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [architecture_design, api_specification, database_modeling, technical_documentation] forbidden: [implementation] receives: [requirements, user_stories] produces: [architecture_docs, api_specs, database_schemas] capability-analyst: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [gap_analysis, capability_mapping, recommendation_generation, coverage_analysis] forbidden: [implementation] receives: [task_requirements] produces: [analysis_report, recommendations, new_agent_specs] orchestrator: model: ollama-cloud/glm-5.1 variant: thinking mode: all capabilities: [task_routing, state_management, agent_coordination, workflow_execution] forbidden: [code_writing, code_review] receives: [issue, status_change] produces: [routing_decisions, status_updates] intake-agent: model: ollama-cloud/minimax-m2.7 variant: thinking mode: all capabilities: [natural_language_understanding, conversational_clarification, task_structuring, requirement_formulation, intent_extraction] forbidden: [code_writing, code_review, implementation] receives: [natural_language_requests, user_conversation] produces: [structured_tasks, acceptance_criteria, orchestrator_compatible_tasks] context-compressor: model: ollama-cloud/minimax-m2.7 variant: thinking mode: subagent capabilities: [context_summarization, state_extraction, token_efficiency, memory_pruning, checkpoint_preservation] forbidden: [code_writing, implementation] receives: [conversation_history, checkpoint_state] produces: [compressed_checkpoint, token_savings, preserved_state] pattern-matcher: model: ollama-cloud/minimax-m2.7 variant: thinking mode: subagent capabilities: [similar_pattern_detection, successful_solution_retrieval, cross_project_learning, proactive_recommendation] forbidden: [implementation, code_changes] receives: [task_description, query] produces: [pattern_matches, recommendations, knowledge_graph_updates] stakeholder-bridge: model: ollama-cloud/minimax-m2.7 variant: thinking mode: subagent capabilities: [technical_to_business_translation, executive_summary_generation, progress_report_generation, stakeholder_communication] forbidden: [implementation, technical_decisions] receives: [technical_output, feature_description, progress_data] produces: [executive_summary, progress_report, business_translation] release-manager: model: ollama-cloud/glm-5.2 mode: subagent capabilities: [git_operations, version_management, changelog_creation, deployment] forbidden: [code_changes, feature_development] receives: [approved_code, release_request] produces: [commits, tags, releases] evaluator: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [performance_scoring, process_analysis, pattern_identification, improvement_recommendations] forbidden: [code_changes] receives: [completed_issue, agent_logs] produces: [performance_report, scores, recommendations] prompt-optimizer: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [prompt_analysis, prompt_improvement, failure_pattern_detection] forbidden: [agent_creation] receives: [low_scores, failure_reports] produces: [improved_prompts, optimization_report] product-owner: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [issue_management, prioritization, backlog_management, workflow_completion] forbidden: [implementation] receives: [completed_work, stakeholder_requests] produces: [priority_order, issue_labels, issue_closures] pipeline-judge: model: ollama-cloud/qwen3.5:397b variant: thinking mode: subagent capabilities: [test_execution, fitness_scoring, metric_collection, bottleneck_detection] forbidden: [code_writing, code_changes, prompt_changes] receives: [completed_workflow, pipeline_logs] produces: [fitness_report, bottleneck_analysis, improvement_triggers] workflow-architect: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [workflow_design, process_definition, automation_setup] forbidden: [execution] receives: [workflow_requirements] produces: [workflow_definitions, command_files] markdown-validator: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [markdown_validation, formatting_check, link_validation] forbidden: [content_creation] receives: [markdown_files] produces: [validation_report, corrections] agent-architect: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [agent_design, prompt_engineering, capability_definition] forbidden: [agent_execution] receives: [agent_requirements] produces: [agent_definition, integration_plan] planner: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [task_decomposition, chain_of_thought, tree_of_thoughts, plan_execute_reflect, dependency_analysis] forbidden: [implementation, execution] receives: [complex_task, objective] produces: [decomposed_steps, dependency_graph, success_criteria] reflector: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [self_reflection, mistake_analysis, lesson_extraction, trajectory_analysis, heuristic_evaluation] forbidden: [implementation, code_changes] receives: [action_trajectory, task_result] produces: [reflection_report, lessons_learned, improved_approach] memory-manager: model: ollama-cloud/minimax-m3 mode: subagent capabilities: [memory_retrieval, memory_storage, memory_consolidation, relevance_scoring, episodic_management] forbidden: [code_changes, implementation] receives: [query, memory_type] produces: [retrieved_memories, relevance_scores, consolidated_memories] architect-indexer: model: ollama-cloud/glm-5.2 mode: subagent capabilities: [codebase_indexing, project_mapping, architecture_documentation, dependency_analysis, entity_extraction, api_surface_discovery, convention_detection, staleness_detection] forbidden: [code_changes, implementation] receives: [project_root_directory, stale_sections_list] produces: [.architect/state.json, .architect/project.json, .architect/README.md, architecture_overview, dependency_graph, entity_documentation, db_schema_documentation, api_surface_documentation, convention_documentation, file_graph, module_graph] history-miner: model: ollama-cloud/glm-5.2 mode: subagent capabilities: [git_history_analysis, duplicate_detection, regression_prevention, pattern_matching, past_solution_retrieval] forbidden: [implementation] receives: [task_description, codebase_context] produces: [historical_findings, regression_warnings, recommended_solutions] incident-responder: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [incident_response, live_forensics, malware_removal, persistence_hunting, ssh_cleanup, post_incident_hardening, cross_platform_hardening] forbidden: [feature_development, code_changes] receives: [incident_report, server_logs, threat_indicators] produces: [forensics_report, cleanup_actions, hardening_recommendations] evolution-prompt: model: ollama-cloud/minimax-m3 variant: thinking mode: subagent capabilities: [prompt_generation, role_analysis, adversarial_scenario_design, test_case_creation] forbidden: [direct_evaluation, model_execution] receives: [agent_role_definition, capability_index] produces: [test_prompts, evaluation_rubrics] evolution-skeptic: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [role_fit_evaluation, response_scoring, adversarial_review] forbidden: [model_execution] receives: [test_prompts, model_responses] produces: [evaluation_scores, detailed_commentary] smartadmin-builder: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [smartadmin_template_building, ejs_generation, admin_panel_creation, component_library_usage] forbidden: [backend_code, layout_rewriting] receives: [page_requirements, api_endpoints, component_specifications] produces: [ejs_templates, admin_pages, smartadmin_components] smartadmin-viz-agent: model: ollama-cloud/deepseek-v4-pro variant: thinking mode: subagent capabilities: [data_visualization, apexcharts, peity, easy_pie_chart, smarttable, kpi_cards] forbidden: [page_layout, backend_code, api_calling] receives: [chart_specifications, data_sources, dimensions, options] produces: [chart_html_snippets, chart_init_js, kpi_cards, smarttable_blocks] smartadmin-notify-agent: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [notification_ui, alerts, toasts, modals, confirmations, inline_messages] forbidden: [backend_logic, api_calling, business_logic] receives: [message, severity, action_buttons, context] produces: [alert_html, toast_html, modal_html, trigger_api, dismiss_handlers] smartadmin-form-agent: model: ollama-cloud/minimax-m2.5 variant: thinking mode: subagent capabilities: [form_generation, form_validation, select2, datepickers, form_wizards, field_dependencies] forbidden: [backend_code, page_layout, data_models] receives: [field_definitions, validation_rules, layout, wizard_steps] produces: [form_html, validation_js, dependency_handlers, init_code] smartadmin-interactive-agent: model: ollama-cloud/kimi-k2.6 variant: thinking mode: subagent capabilities: [interactive_elements, buttons, dropdowns, nav_tabs, accordions, collapse, modal_triggers, state_toggles] forbidden: [data_models, business_logic, api_calling] receives: [element_type, actions, target_ids, state_logic] produces: [element_html, event_handlers, state_api, widget_init] requirement-refiner: model: ollama-cloud/glm-5.2 variant: thinking mode: all capabilities: [requirements_analysis, user_story_creation, acceptance_criteria_definition, technical_constraint_identification] forbidden: [implementation] receives: [vague_ideas, bug_reports] produces: [user_stories, acceptance_criteria, technical_constraints] workflow-cross-checker: model: ollama-cloud/glm-5.2 variant: thinking mode: subagent capabilities: [pre_flight_validation, architecture_validation, inter_agent_conflict_detection, process_inspection] forbidden: [implementation, code_changes] receives: [proposed_workflow, agent_task_claims, file_sets] produces: [approval_status, conflict_report, risk_assessment] # Routing: capability → agent mapping capability_routing: incident_response: incident-responder code_writing: lead-developer code_review: code-skeptic test_writing: sdet-engineer architecture: system-analyst security: security-auditor performance: performance-engineer bug_fixing: the-fixer git_operations: release-manager ui_implementation: frontend-developer nextjs_development: frontend-developer vue_nuxt_development: frontend-developer react_development: frontend-developer e2e_testing: browser-automation visual_testing: visual-tester bbox_extraction: visual-tester console_error_detection: visual-tester gitea_integration: visual-tester docker_networking: visual-tester requirement_analysis: requirement-refiner gap_analysis: capability-analyst issue_management: product-owner prompt_optimization: prompt-optimizer workflow_design: workflow-architect scoring: evaluator duplicate_detection: history-miner agent_design: agent-architect markdown_validation: markdown-validator postgresql_integration: backend-developer sqlite_integration: backend-developer clickhouse_integration: go-developer flutter_development: flutter-developer php_web_development: php-developer laravel_development: php-developer symfony_development: php-developer wordpress_development: php-developer python_web_development: python-developer django_development: python-developer fastapi_development: python-developer docker_configuration: devops-engineer kubernetes_setup: devops-engineer ci_cd_pipeline: devops-engineer task_decomposition: planner self_reflection: reflector memory_retrieval: memory-manager pre_flight_validation: workflow-cross-checker architecture_validation: workflow-cross-checker chain_of_thought: planner tree_of_thoughts: planner fitness_scoring: pipeline-judge test_execution: pipeline-judge bottleneck_detection: pipeline-judge go_api_development: go-developer go_database_design: go-developer go_concurrent_programming: go-developer go_authentication: go-developer go_microservices: go-developer codebase_indexing: architect-indexer project_mapping: architect-indexer architecture_documentation: architect-indexer dependency_analysis: architect-indexer entity_extraction: architect-indexer api_surface_discovery: architect-indexer convention_detection: architect-indexer prompt_generation: evolution-prompt role_analysis: evolution-prompt adversarial_scenario_design: evolution-prompt test_case_creation: evolution-prompt role_fit_evaluation: evolution-skeptic response_scoring: evolution-skeptic adversarial_review: evolution-skeptic natural_language_understanding: intake-agent conversational_clarification: intake-agent task_structuring: intake-agent requirement_formulation: intake-agent intent_extraction: intake-agent context_compression: context-compressor context_summarization: context-compressor token_efficiency: context-compressor memory_pruning: context-compressor pattern_match: pattern-matcher similar_pattern_detection: pattern-matcher proactive_recommendation: pattern-matcher knowledge_graph_update: pattern-matcher stakeholder_bridge: stakeholder-bridge executive_summary: stakeholder-bridge progress_report: stakeholder-bridge business_translation: stakeholder-bridge smartadmin_template_building: smartadmin-builder ejs_generation: smartadmin-builder admin_panel_creation: smartadmin-builder component_library_usage: smartadmin-builder data_visualization: smartadmin-viz-agent chart_generation: smartadmin-viz-agent table_configuration: smartadmin-viz-agent kpi_panel_creation: smartadmin-viz-agent apexcharts: smartadmin-viz-agent peity: smartadmin-viz-agent easy_pie_chart: smartadmin-viz-agent smarttable: smartadmin-viz-agent kpi_cards: smartadmin-viz-agent notification_ui: smartadmin-notify-agent alert_generation: smartadmin-notify-agent modal_generation: smartadmin-notify-agent toast_generation: smartadmin-notify-agent alerts: smartadmin-notify-agent toasts: smartadmin-notify-agent modals: smartadmin-notify-agent confirmations: smartadmin-notify-agent inline_messages: smartadmin-notify-agent form_generation: smartadmin-form-agent input_validation: smartadmin-form-agent select2_integration: smartadmin-form-agent wizard_generation: smartadmin-form-agent form_validation: smartadmin-form-agent select2: smartadmin-form-agent datepickers: smartadmin-form-agent form_wizards: smartadmin-form-agent field_dependencies: smartadmin-form-agent interactive_elements: smartadmin-interactive-agent button_generation: smartadmin-interactive-agent dropdown_generation: smartadmin-interactive-agent tab_generation: smartadmin-interactive-agent modal_triggers: smartadmin-interactive-agent accordion_generation: smartadmin-interactive-agent state_toggle: smartadmin-interactive-agent buttons: smartadmin-interactive-agent dropdowns: smartadmin-interactive-agent nav_tabs: smartadmin-interactive-agent accordions: smartadmin-interactive-agent collapse: smartadmin-interactive-agent state_toggles: smartadmin-interactive-agent # Parallel execution groups parallel_groups: review_phase: agents: [code-skeptic, performance-engineer, security-auditor] trigger: code_ready_for_review criteria: all_must_complete_before_next_phase aggregator: orchestrator overlap_check: none testing_phase: agents: [sdet-engineer, browser-automation, visual-tester] trigger: tests_needed criteria: independent_test_types aggregator: orchestrator overlap_check: none implementation_phase: agents: [lead-developer, frontend-developer, backend-developer, php-developer, python-developer, go-developer, flutter-developer] trigger: parallel_implementation_approved criteria: file_sets_must_not_overlap aggregator: orchestrator overlap_check: mandatory_before_spawn claim_protocol: gitea_comment_based claim_timeout_min: 30 migration_timestamp_assignment: sequential # Iteration loops for review-fix cycles iteration_loops: code_review: evaluator: code-skeptic optimizer: the-fixer max_iterations: 3 convergence: all_issues_resolved security_review: evaluator: security-auditor optimizer: the-fixer max_iterations: 2 convergence: no_critical_vulnerabilities performance_review: evaluator: performance-engineer optimizer: the-fixer max_iterations: 2 convergence: all_perf_issues_resolved evolution: evaluator: pipeline-judge optimizer: prompt-optimizer max_iterations: 3 convergence: fitness_above_0.85