refactor: full agent system revision — migrate to GLM-5.1, fix delegation chains, audit consistency

- Migrate 8 agents from openrouter/qwen3.6-plus:free to ollama-cloud/glm-5.1
- Assign thinking/variant/instant depth by role complexity
- Fix broken delegation chains: system-analyst, all developer agents, devops-engineer now can reach orchestrator
- Add task permissions to browser-automation, visual-tester, capability-analyst, markdown-validator
- Add visual-tester permission to flutter-developer and frontend-developer
- Fix capability-index.yaml routing map indentation (go_* keys misplaced)
- Add delegates_to and variant fields to capability-index.yaml
- Update KILO_SPEC.md agent table with Variant column
- Update AGENTS.md with Model/Variant/CanCall columns
- Update kilo.jsonc ask agent model
- Fix YAML indentation in capability-analyst.md and markdown-validator.md
- Update agent-architect.md template models (remove gpt-oss, qwen3.6-plus)
- Add Skills Reference tables to 7 previously unlinked agents
- Full audit: 10/10 consistency checks passed
This commit is contained in:
NW
2026-04-12 22:38:41 +01:00
parent 1f4536ab93
commit e19fa3effd
33 changed files with 365 additions and 141 deletions

View File

@@ -422,39 +422,40 @@ Provider availability depends on configuration. Common providers include:
### Pipeline Agents
| Agent | Role | Model |
|-------|------|-------|
| `@AgentArchitect` | Creates, modifies, and reviews new agents, workflows, and skills based on capability gap analysis. | ollama-cloud/nemotron-3-super |
| `@BackendDeveloper` | Backend specialist for Node. | ollama-cloud/deepseek-v3.2 |
| `@BrowserAutomation` | Browser automation agent using Playwright MCP for E2E testing, form filling, navigation, and web interaction. | ollama-cloud/glm-5 |
| `@CapabilityAnalyst` | Analyzes task requirements against available agents, workflows, and skills. | ollama-cloud/nemotron-3-super |
| `@CodeSkeptic` | Adversarial code reviewer. | ollama-cloud/minimax-m2.5 |
| `@DevopsEngineer` | DevOps specialist for Docker, Kubernetes, CI/CD pipeline automation, and infrastructure management. | ollama-cloud/deepseek-v3.2 |
| `@Evaluator` | Scores agent effectiveness after task completion for continuous improvement. | ollama-cloud/nemotron-3-super |
| `@FrontendDeveloper` | Handles UI implementation with multimodal capabilities. | ollama-cloud/qwen3-coder:480b |
| `@GoDeveloper` | Go backend specialist for Gin, Echo, APIs, and database integration. | ollama-cloud/qwen3-coder:480b |
| `@HistoryMiner` | Analyzes git history to find duplicates and past solutions, preventing regression and duplicate work. | ollama-cloud/nemotron-3-super |
| `@LeadDeveloper` | Primary code writer for backend and core logic. | ollama-cloud/qwen3-coder:480b |
| `@MarkdownValidator` | Validates and corrects Markdown descriptions for Gitea issues. | ollama-cloud/nemotron-3-nano:30b |
| `@MemoryManager` | Manages agent memory systems - short-term (context), long-term (vector store), and episodic (experiences). | ollama-cloud/nemotron-3-super |
| `@Orchestrator` | Main dispatcher. | ollama-cloud/glm-5 |
| `@PerformanceEngineer` | Reviews code for performance issues. | ollama-cloud/nemotron-3-super |
| `@Planner` | Advanced task planner using Chain of Thought, Tree of Thoughts, and Plan-Execute-Reflect. | ollama-cloud/nemotron-3-super |
| `@ProductOwner` | Manages issue checklists, status labels, tracks progress and coordinates with human users. | ollama-cloud/glm-5 |
| `@PromptOptimizer` | Improves agent system prompts based on performance failures. | qwen/qwen3.6-plus:free |
| `@Reflector` | Self-reflection agent using Reflexion pattern - learns from mistakes. | ollama-cloud/nemotron-3-super |
| `@ReleaseManager` | Manages git operations, semantic versioning, branching, and deployments. | ollama-cloud/devstral-2:123b |
| `@RequirementRefiner` | Converts vague ideas and bug reports into strict User Stories with acceptance criteria checklists. | ollama-cloud/nemotron-3-super |
| `@SdetEngineer` | Writes tests following TDD methodology. | ollama-cloud/qwen3-coder:480b |
| `@SecurityAuditor` | Scans for security vulnerabilities, OWASP Top 10, dependency CVEs, and hardcoded secrets. | ollama-cloud/nemotron-3-super |
| `@SystemAnalyst` | Designs technical specifications, data schemas, and API contracts before implementation. | ollama-cloud/glm-5 |
| `@TheFixer` | Iteratively fixes bugs based on specific error reports and test failures. | ollama-cloud/minimax-m2.5 |
| `@VisualTester` | Visual regression testing agent that compares screenshots and detects UI differences using pixelmatch and image diff. | ollama-cloud/glm-5 |
| `@WorkflowArchitect` | Creates and maintains workflow definitions with complete architecture, Gitea integration, and quality gates. | ollama-cloud/gpt-oss:120b |
| Agent | Role | Model | Variant |
|-------|------|-------|---------|
| `@AgentArchitect` | Creates, modifies, and reviews new agents, workflows, and skills based on capability gap analysis. | ollama-cloud/glm-5.1 | thinking |
| `@BackendDeveloper` | Backend specialist for Node.js, Express, APIs, and database integration. | ollama-cloud/qwen3-coder:480b | thinking |
| `@BrowserAutomation` | Browser automation agent using Playwright MCP for E2E testing, form filling, navigation, and web interaction. | ollama-cloud/qwen3-coder:480b | — |
| `@CapabilityAnalyst` | Analyzes task requirements against available agents, workflows, and skills. | ollama-cloud/glm-5.1 | — |
| `@CodeSkeptic` | Adversarial code reviewer. | ollama-cloud/minimax-m2.5 | — |
| `@DevopsEngineer` | DevOps specialist for Docker, Kubernetes, CI/CD pipeline automation, and infrastructure management. | ollama-cloud/nemotron-3-super | — |
| `@Evaluator` | Scores agent effectiveness after task completion for continuous improvement. | ollama-cloud/glm-5.1 | thinking |
| `@FrontendDeveloper` | Handles UI implementation with multimodal capabilities. | ollama-cloud/qwen3-coder:480b | — |
| `@GoDeveloper` | Go backend specialist for Gin, Echo, APIs, and database integration. | ollama-cloud/qwen3-coder:480b | — |
| `@HistoryMiner` | Analyzes git history to find duplicates and past solutions, preventing regression and duplicate work. | ollama-cloud/nemotron-3-super | — |
| `@LeadDeveloper` | Primary code writer for backend and core logic. | ollama-cloud/qwen3-coder:480b | thinking |
| `@MarkdownValidator` | Validates and corrects Markdown descriptions for Gitea issues. | ollama-cloud/nemotron-3-nano:30b | — |
| `@MemoryManager` | Manages agent memory systems - short-term (context), long-term (vector store), and episodic (experiences). | ollama-cloud/nemotron-3-super | — |
| `@Orchestrator` | Main dispatcher. Routes tasks between agents based on Issue status. | ollama-cloud/glm-5.1 | thinking |
| `@PerformanceEngineer` | Reviews code for performance issues. | ollama-cloud/nemotron-3-super | — |
| `@Planner` | Advanced task planner using Chain of Thought, Tree of Thoughts, and Plan-Execute-Reflect. | ollama-cloud/nemotron-3-super | — |
| `@PipelineJudge` | Automated pipeline judge. Evaluates workflow execution, produces objective fitness scores. | ollama-cloud/glm-5.1 | — |
| `@ProductOwner` | Manages issue checklists, status labels, tracks progress and coordinates with human users. | ollama-cloud/glm-5.1 | — |
| `@PromptOptimizer` | Improves agent system prompts based on performance failures. | ollama-cloud/glm-5.1 | instant |
| `@Reflector` | Self-reflection agent using Reflexion pattern - learns from mistakes. | ollama-cloud/nemotron-3-super | — |
| `@ReleaseManager` | Manages git operations, semantic versioning, branching, and deployments. | ollama-cloud/glm-5.1 | — |
| `@RequirementRefiner` | Converts vague ideas and bug reports into strict User Stories with acceptance criteria checklists. | ollama-cloud/glm-5.1 | thinking |
| `@SdetEngineer` | Writes tests following TDD methodology. | ollama-cloud/qwen3-coder:480b | thinking |
| `@SecurityAuditor` | Scans for security vulnerabilities, OWASP Top 10, dependency CVEs, and hardcoded secrets. | ollama-cloud/nemotron-3-super | — |
| `@SystemAnalyst` | Designs technical specifications, data schemas, and API contracts before implementation. | ollama-cloud/glm-5.1 | thinking |
| `@TheFixer` | Iteratively fixes bugs based on specific error reports and test failures. | ollama-cloud/minimax-m2.5 | — |
| `@VisualTester` | Visual regression testing agent that compares screenshots and detects UI differences using pixelmatch and image diff. | ollama-cloud/qwen3-coder:480b | — |
| `@WorkflowArchitect` | Creates and maintains workflow definitions with complete architecture, Gitea integration, and quality gates. | ollama-cloud/glm-5.1 | thinking |
**Note:** For AgentArchitect, use `subagent_type: "system-analyst"` with prompt "You are Agent Architect..." (workaround for unsupported agent-architect type).
**Note:** All agents above are accessible via Task tool with their own `subagent_type` matching the agent name (e.g., `subagent_type: "agent-architect"`).
### Workflow Commands

11
.kilo/agents/agent-architect.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
name: Agent Architect
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
description: Creates, modifies, and reviews new agents, workflows, and skills based on capability gap analysis
color: "#8B5CF6"
permission:
@@ -61,10 +62,10 @@ Grant only required permissions:
### Appropriate Models
Choose cost-effective models:
- Complex reasoning: ollama-cloud/gpt-oss:120b
- Complex reasoning: ollama-cloud/glm-5.1 (thinking)
- Code generation: ollama-cloud/qwen3-coder:480b
- Analysis: ollama-cloud/gpt-oss:120b
- Simple tasks: qwen/qwen3.6-plus:free
- Analysis: ollama-cloud/nemotron-3-super
- Simple/validation: ollama-cloud/nematron-3-nano:30b
## Creation Process
@@ -287,7 +288,7 @@ cat > .kilo/agents/api-architect.md << 'EOF'
---
description: Design and validate API schemas
mode: subagent
model: ollama-cloud/gpt-oss:120b
model: ollama-cloud/glm-5.1
color: "#F59E0B"
permission:
read: allow

1
.kilo/agents/backend-developer.md Normal file → Executable file
View File

@@ -13,6 +13,7 @@ permission:
task:
"*": deny
"code-skeptic": allow
"orchestrator": allow
---
# Kilo Code: Backend Developer

10
.kilo/agents/browser-automation.md Normal file → Executable file
View File

@@ -11,6 +11,9 @@ permission:
glob: allow
grep: allow
webfetch: allow
task:
"*": deny
"orchestrator": allow
---
# Kilo Code: Browser Automation Agent
@@ -19,6 +22,13 @@ permission:
You are **Browser Automation Agent** — an expert in web testing and browser control via Playwright MCP. You can navigate pages, fill forms, click elements, take screenshots, and validate UI using the Model Context Protocol.
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `playwright` | Playwright MCP setup and patterns |
| `web-testing` | Web testing strategies |
## When to Use
Invoke this agent when:

10
.kilo/agents/capability-analyst.md Normal file → Executable file
View File

@@ -1,8 +1,16 @@
---
description: Analyzes task requirements against available agents, workflows, and skills. Identifies gaps and recommends new components.
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
color: "#6366F1"
permission:
read: allow
glob: allow
grep: allow
task:
"*": deny
"agent-architect": allow
"orchestrator": allow
---
# Capability Analyst Agent

6
.kilo/agents/code-skeptic.md Normal file → Executable file
View File

@@ -132,6 +132,12 @@ Tests:
- DO NOT focus only on style
- DO NOT skip security review
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `quality-controller` | Quality gate patterns and checklists |
## Handoff Protocol
After review:

1
.kilo/agents/devops-engineer.md Normal file → Executable file
View File

@@ -14,6 +14,7 @@ permission:
"*": deny
"code-skeptic": allow
"security-auditor": allow
"orchestrator": allow
---
# Kilo Code: DevOps Engineer

3
.kilo/agents/evaluator.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Scores agent effectiveness after task completion for continuous improvement
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
color: "#047857"
permission:
read: allow

2
.kilo/agents/flutter-developer.md Normal file → Executable file
View File

@@ -13,6 +13,8 @@ permission:
task:
"*": deny
"code-skeptic": allow
"visual-tester": allow
"orchestrator": allow
---
# Kilo Code: Flutter Developer

2
.kilo/agents/frontend-developer.md Normal file → Executable file
View File

@@ -13,6 +13,8 @@ permission:
task:
"*": deny
"code-skeptic": allow
"visual-tester": allow
"orchestrator": allow
---
# Kilo Code: Frontend Developer

1
.kilo/agents/go-developer.md Normal file → Executable file
View File

@@ -13,6 +13,7 @@ permission:
task:
"*": deny
"code-skeptic": allow
"orchestrator": allow
---
# Kilo Code: Go Developer

0
.kilo/agents/history-miner.md Normal file → Executable file
View File

1
.kilo/agents/lead-developer.md Normal file → Executable file
View File

@@ -2,6 +2,7 @@
description: Primary code writer for backend and core logic. Writes implementation to pass tests
mode: subagent
model: ollama-cloud/qwen3-coder:480b
variant: thinking
color: "#DC2626"
permission:
read: allow

8
.kilo/agents/markdown-validator.md Normal file → Executable file
View File

@@ -3,6 +3,14 @@ description: Validates and corrects Markdown descriptions for Gitea issues
mode: subagent
model: ollama-cloud/nemotron-3-nano:30b
color: "#F97316"
permission:
read: allow
edit: allow
glob: allow
grep: allow
task:
"*": deny
"orchestrator": allow
---
# Markdown Validator Agent

6
.kilo/agents/memory-manager.md Normal file → Executable file
View File

@@ -18,6 +18,12 @@ permission:
You are **Memory Manager** — responsible for managing all memory systems. Based on Lilian Weng's agent architecture research.
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `memory-systems` | Memory architecture patterns |
## Memory Types
### 1. Short-Term Memory (Context Window)

3
.kilo/agents/orchestrator.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Main dispatcher. Routes tasks between agents based on Issue status and manages the workflow state machine. IF:90 for optimal routing accuracy.
mode: all
model: ollama-cloud/glm-5
model: ollama-cloud/glm-5.1
variant: thinking
color: "#7C3AED"
permission:
read: allow

0
.kilo/agents/performance-engineer.md Normal file → Executable file
View File

8
.kilo/agents/pipeline-judge.md Normal file → Executable file
View File

@@ -1,7 +1,7 @@
---
description: Automated pipeline judge. Evaluates workflow execution by running tests, measuring token cost and wall-clock time. Produces objective fitness scores. Never writes code - only measures and scores.
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
color: "#DC2626"
permission:
read: allow
@@ -35,6 +35,12 @@ You produce a **fitness score** that drives evolutionary optimization.
- After a model swap recommendation is applied
- On `/evaluate` command
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `evolution-sync` | Fitness history synchronization and dashboard data |
## Fitness Score Formula
```

7
.kilo/agents/planner.md Normal file → Executable file
View File

@@ -53,3 +53,10 @@ Iterative execution with reflection between steps.
### Rollback Plan
If {failure}: {rollback_action}
```
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `planning-patterns` | CoT/ToT/Plan-Execute-Reflect strategies |
| `task-analysis` | Task decomposition and dependency analysis |

9
.kilo/agents/product-owner.md Normal file → Executable file
View File

@@ -1,7 +1,7 @@
---
description: Manages issue checklists, status labels, tracks progress and coordinates with human users
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
color: "#EA580C"
permission:
read: allow
@@ -90,6 +90,13 @@ After update:
2. Update checklist checkboxes
3. Update status labels
4. Notify relevant agents
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `gitea` | Gitea API integration |
| `scoped-labels` | Label management and status tracking |
## Gitea Commenting (MANDATORY)
**You MUST post a comment to the Gitea issue after completing your work.**

3
.kilo/agents/prompt-optimizer.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Improves agent system prompts based on performance failures. Meta-learner for prompt optimization
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: instant
color: "#BE185D"
permission:
read: allow

6
.kilo/agents/reflector.md Normal file → Executable file
View File

@@ -13,6 +13,12 @@ permission:
# Kilo Code: Reflector
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `research-cycle` | Self-improvement and research iteration patterns |
## Role Definition
You are **Reflector** — the self-improvement specialist using Reflexion pattern (Shinn & Labash 2023).

2
.kilo/agents/release-manager.md Normal file → Executable file
View File

@@ -1,7 +1,7 @@
---
description: Manages git operations, semantic versioning, branching, and deployments. Ensures clean history
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
color: "#581C87"
permission:
read: allow

3
.kilo/agents/requirement-refiner.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Converts vague ideas and bug reports into strict User Stories with acceptance criteria checklists
mode: all
model: ollama-cloud/glm-5
model: ollama-cloud/glm-5.1
variant: thinking
color: "#4F46E5"
permission:
read: allow

1
.kilo/agents/sdet-engineer.md Normal file → Executable file
View File

@@ -2,6 +2,7 @@
description: Writes tests following TDD methodology. Tests MUST fail initially (Red phase)
mode: all
model: ollama-cloud/qwen3-coder:480b
variant: thinking
color: "#8B5CF6"
permission:
read: allow

0
.kilo/agents/security-auditor.md Normal file → Executable file
View File

5
.kilo/agents/system-analyst.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Designs technical specifications, data schemas, and API contracts before implementation
mode: subagent
model: ollama-cloud/glm-5
model: ollama-cloud/glm-5.1
variant: thinking
color: "#0891B2"
permission:
read: allow
@@ -12,6 +13,8 @@ permission:
grep: allow
task:
"*": deny
"sdet-engineer": allow
"orchestrator": allow
---
# Kilo Code: System Analyst

6
.kilo/agents/the-fixer.md Normal file → Executable file
View File

@@ -96,6 +96,12 @@ After fix:
2. Document the fix
3. Use Task tool with subagent_type: "code-skeptic" for re-review
4. If max iterations reached, use Task tool with subagent_type: "orchestrator" for escalation
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `fix-workflow` | Iterative fix loop patterns |
## Gitea Commenting (MANDATORY)
**You MUST post a comment to the Gitea issue after completing your work.**

4
.kilo/agents/visual-tester.md Normal file → Executable file
View File

@@ -10,6 +10,10 @@ permission:
bash: allow
glob: allow
grep: allow
task:
"*": deny
"the-fixer": allow
"orchestrator": allow
---
# Kilo Code: Visual Tester Agent

9
.kilo/agents/workflow-architect.md Normal file → Executable file
View File

@@ -1,7 +1,8 @@
---
description: Creates and maintains workflow definitions with complete architecture, Gitea integration, and quality gates
mode: subagent
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
color: "#EC4899"
permission:
read: allow
@@ -27,6 +28,12 @@ You are the **Workflow Architect** — responsible for creating workflow definit
4. Ensure complete, tested, documented delivery
5. Can be handed to client independently
## Skills Reference
| Skill | Purpose |
|-------|---------|
| `gitea-workflow` | Gitea issue/label integration patterns |
## When to Use
Invoke when:

View File

@@ -20,7 +20,11 @@ agents:
- test_writing
- code_review
model: ollama-cloud/qwen3-coder:480b
variant: thinking
mode: subagent
delegates_to:
- code-skeptic
- orchestrator
frontend-developer:
capabilities:
@@ -40,6 +44,10 @@ agents:
- backend_code
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- code-skeptic
- visual-tester
- orchestrator
backend-developer:
capabilities:
@@ -60,6 +68,9 @@ agents:
- frontend_code
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- code-skeptic
- orchestrator
go-developer:
capabilities:
@@ -84,6 +95,9 @@ agents:
- frontend_code
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- code-skeptic
- orchestrator
flutter-developer:
capabilities:
@@ -105,6 +119,10 @@ agents:
- web_development
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- code-skeptic
- visual-tester
- orchestrator
devops-engineer:
capabilities:
@@ -124,6 +142,10 @@ agents:
- application_code
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to:
- code-skeptic
- security-auditor
- orchestrator
# Quality Assurance
sdet-engineer:
@@ -143,7 +165,11 @@ agents:
forbidden:
- implementation_code
model: ollama-cloud/qwen3-coder:480b
variant: thinking
mode: subagent
delegates_to:
- lead-developer
- orchestrator
code-skeptic:
capabilities:
@@ -162,6 +188,10 @@ agents:
- write_code
model: ollama-cloud/minimax-m2.5
mode: subagent
delegates_to:
- the-fixer
- performance-engineer
- orchestrator
# Security & Performance
security-auditor:
@@ -180,6 +210,10 @@ agents:
- fix_vulnerabilities
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to:
- the-fixer
- release-manager
- orchestrator
performance-engineer:
capabilities:
@@ -197,6 +231,29 @@ agents:
- write_code
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to:
- the-fixer
- security-auditor
- orchestrator
the-fixer:
capabilities:
- bug_fixing
- issue_resolution
- code_correction
receives:
- issue_list
- code_context
produces:
- code_fixes
- resolution_notes
forbidden:
- feature_development
model: ollama-cloud/minimax-m2.5
mode: subagent
delegates_to:
- code-skeptic
- orchestrator
# Specialized Development
browser-automation:
@@ -215,6 +272,8 @@ agents:
- unit_testing
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- orchestrator
visual-tester:
capabilities:
@@ -232,6 +291,9 @@ agents:
- code_changes
model: ollama-cloud/qwen3-coder:480b
mode: subagent
delegates_to:
- the-fixer
- orchestrator
# Analysis & Design
system-analyst:
@@ -249,8 +311,12 @@ agents:
- database_schemas
forbidden:
- implementation
model: ollama-cloud/glm-5
model: ollama-cloud/glm-5.1
variant: thinking
mode: subagent
delegates_to:
- sdet-engineer
- orchestrator
requirement-refiner:
capabilities:
@@ -267,8 +333,12 @@ agents:
- requirements_doc
forbidden:
- design_decisions
model: ollama-cloud/glm-5
model: ollama-cloud/glm-5.1
variant: thinking
mode: subagent
delegates_to:
- history-miner
- system-analyst
history-miner:
capabilities:
@@ -287,6 +357,7 @@ agents:
- code_changes
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to: []
capability-analyst:
capabilities:
@@ -302,8 +373,11 @@ agents:
- new_agent_specs
forbidden:
- implementation
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
mode: subagent
delegates_to:
- agent-architect
- orchestrator
# Process Management
orchestrator:
@@ -321,8 +395,38 @@ agents:
forbidden:
- code_writing
- code_review
model: ollama-cloud/glm-5
mode: primary
model: ollama-cloud/glm-5.1
variant: thinking
mode: all
delegates_to:
- history-miner
- system-analyst
- sdet-engineer
- lead-developer
- code-skeptic
- the-fixer
- frontend-developer
- backend-developer
- go-developer
- flutter-developer
- performance-engineer
- security-auditor
- visual-tester
- browser-automation
- devops-engineer
- release-manager
- requirement-refiner
- capability-analyst
- workflow-architect
- markdown-validator
- evaluator
- prompt-optimizer
- product-owner
- pipeline-judge
- planner
- reflector
- memory-manager
- agent-architect
release-manager:
capabilities:
@@ -340,8 +444,10 @@ agents:
forbidden:
- code_changes
- feature_development
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
mode: subagent
delegates_to:
- evaluator
evaluator:
capabilities:
@@ -358,8 +464,13 @@ agents:
- recommendations
forbidden:
- code_changes
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
mode: subagent
delegates_to:
- prompt-optimizer
- product-owner
- orchestrator
prompt-optimizer:
capabilities:
@@ -374,27 +485,11 @@ agents:
- optimization_report
forbidden:
- agent_creation
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: instant
mode: subagent
delegates_to: []
# Fixes
the-fixer:
capabilities:
- bug_fixing
- issue_resolution
- code_correction
receives:
- issue_list
- code_context
produces:
- code_fixes
- resolution_notes
forbidden:
- feature_development
model: ollama-cloud/minimax-m2.5
mode: subagent
# Product Management
product-owner:
capabilities:
- issue_management
@@ -410,8 +505,31 @@ agents:
- issue closures
forbidden:
- implementation
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
mode: subagent
delegates_to: []
pipeline-judge:
capabilities:
- test_execution
- fitness_scoring
- metric_collection
- bottleneck_detection
receives:
- completed_workflow
- pipeline_logs
produces:
- fitness_report
- bottleneck_analysis
- improvement_triggers
forbidden:
- code_writing
- code_changes
- prompt_changes
model: ollama-cloud/glm-5.1
mode: subagent
delegates_to:
- prompt-optimizer
# Workflow
workflow-architect:
@@ -426,8 +544,10 @@ agents:
- command_files
forbidden:
- execution
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
mode: subagent
delegates_to: []
# Validation
markdown-validator:
@@ -444,6 +564,8 @@ agents:
- content_creation
model: ollama-cloud/nemotron-3-nano:30b
mode: subagent
delegates_to:
- orchestrator
agent-architect:
capabilities:
@@ -457,10 +579,15 @@ agents:
- integration_plan
forbidden:
- agent_execution
model: openrouter/qwen/qwen3.6-plus:free
model: ollama-cloud/glm-5.1
variant: thinking
mode: subagent
delegates_to:
- capability-analyst
- requirement-refiner
- system-analyst
# Cognitive Enhancement (New - Research Based)
# Cognitive Enhancement
planner:
capabilities:
- task_decomposition
@@ -480,6 +607,7 @@ agents:
- execution
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to: []
reflector:
capabilities:
@@ -500,6 +628,7 @@ agents:
- code_changes
model: ollama-cloud/nemotron-3-super
mode: subagent
delegates_to: []
memory-manager:
capabilities:
@@ -520,26 +649,7 @@ agents:
- implementation
model: ollama-cloud/nemotron-3-super
mode: subagent
pipeline-judge:
capabilities:
- test_execution
- fitness_scoring
- metric_collection
- bottleneck_detection
receives:
- completed_workflow
- pipeline_logs
produces:
- fitness_report
- bottleneck_analysis
- improvement_triggers
forbidden:
- code_writing
- code_changes
- prompt_changes
model: openrouter/qwen/qwen3.6-plus:free
mode: subagent
delegates_to: []
# Capability Routing Map
capability_routing:
@@ -583,12 +693,12 @@ agents:
fitness_scoring: pipeline-judge
test_execution: pipeline-judge
bottleneck_detection: pipeline-judge
# Go Development
go_api_development: go-developer
go_database_design: go-developer
go_concurrent_programming: go-developer
go_authentication: go-developer
go_microservices: go-developer
# Go Development
go_api_development: go-developer
go_database_design: go-developer
go_concurrent_programming: go-developer
go_authentication: go-developer
go_microservices: go-developer
# Parallelizable Tasks
parallel_groups:

View File

@@ -4,12 +4,13 @@
"skills": {
"paths": [".kilo/skills"]
},
"model": "openrouter/qwen/qwen3.6-plus:free",
"model": "ollama-cloud/glm-5.1",
"default_agent": "orchestrator",
"agent": {
"orchestrator": {
"model": "openrouter/qwen/qwen3.6-plus:free",
"description": "Main dispatcher. Routes tasks between agents based on Issue status. IF:90 for optimal routing accuracy.",
"model": "ollama-cloud/glm-5.1",
"variant": "thinking",
"description": "Main dispatcher. Routes tasks between agents based on Issue status. GLM-5.1 thinking for optimal routing.",
"mode": "all",
"permission": {
"read": "allow",
@@ -30,11 +31,13 @@
},
"code": {
"model": "ollama-cloud/qwen3-coder:480b",
"variant": "thinking",
"description": "Primary code writer. Full tool access for development tasks.",
"mode": "primary"
},
"ask": {
"model": "openrouter/qwen/qwen3.6-plus:free",
"model": "ollama-cloud/glm-5.1",
"variant": "instant",
"description": "Read-only Q&A agent for codebase questions.",
"mode": "primary"
},
@@ -44,8 +47,9 @@
"mode": "primary"
},
"debug": {
"model": "openrouter/qwen/qwen3.6-plus:free",
"description": "Bug diagnostics and troubleshooting. IF:90, score:85★, 1M context. Best model for debugging.",
"model": "ollama-cloud/glm-5.1",
"variant": "thinking",
"description": "Bug diagnostics and troubleshooting. GLM-5.1 ★88, reasoning for deep debug.",
"mode": "primary"
}
}