chore(agents): sync agent configs, models, capability index; cleanup junk

- Update agent model assignments (minimax/glm -> nemotron-3-ultra, kimi-k2.7-code, qwen3.5:397b) in .kilo/agents, kilo-meta.json, kilo.jsonc, capability-index.yaml
- Update orchestrator/agent prompts (complexity fast-path, verification tests, close-loop audit)
- Add .kilo/KILO_SPEC.md (Kilo Code specification reference)
- AGENTS.md: consolidate smartadmin agent rows
- Remove screenshot-dash.cjs (unused, contained hardcoded admin token); gitignore it
- Remove empty .kilo/milestones/
This commit is contained in:
NW
2026-08-04 14:16:41 +01:00
parent 47c698aa42
commit 29ab8f9d34
40 changed files with 1157 additions and 359 deletions

View File

@@ -1,12 +1,13 @@
{
"$schema": "https://app.kilo.ai/config.json",
"metaVersion": "1.0.0",
"lastSync": "2026-07-01T14:16:08.079Z",
"prompt_version": 1,
"lastSync": "2026-08-04T13:08:39.959Z",
"agents": {
"intake-agent": {
"file": ".kilo/agents/intake-agent.md",
"description": "Conversational interface — receives natural language from users, clarifies ambiguous requirements, produces structured tasks for orchestrator",
"model": "ollama-cloud/minimax-m2.7",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "all",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -16,7 +17,7 @@
"context-compressor": {
"file": ".kilo/agents/context-compressor.md",
"description": "Intelligently manages token budget by summarizing conversation history, preserving critical State, and pruning redundant information before context overflow occurs",
"model": "ollama-cloud/minimax-m2.7",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -26,7 +27,7 @@
"pattern-matcher": {
"file": ".kilo/agents/pattern-matcher.md",
"description": "Proactively finds similar successful solutions from past projects BEFORE work starts, providing recommendations instead of just duplicate detection",
"model": "ollama-cloud/minimax-m2.7",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -36,7 +37,7 @@
"stakeholder-bridge": {
"file": ".kilo/agents/stakeholder-bridge.md",
"description": "Translates technical outputs into business language for non-technical stakeholders, generates executive summaries and progress reports",
"model": "ollama-cloud/minimax-m2.7",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -46,7 +47,7 @@
"requirement-refiner": {
"file": ".kilo/agents/requirement-refiner.md",
"description": "Converts vague ideas and bug reports into strict User Stories with acceptance criteria checklists",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/minimax-m3",
"mode": "all",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -56,7 +57,7 @@
"history-miner": {
"file": ".kilo/agents/history-miner.md",
"description": "Analyzes git history to find duplicates and past solutions, preventing regression and duplicate work",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "all",
"category": "core"
},
@@ -91,8 +92,8 @@
},
"frontend-developer": {
"file": ".kilo/agents/frontend-developer.md",
"description": "Handles UI implementation with multimodal capabilities. Accepts visual references like screenshots and mockups",
"model": "ollama-cloud/minimax-m2.5",
"description": "Handles UI implementation with multimodal capabilities. Accepts visual references like screenshots and mockups. Follows landing-design-interpretation skill for visual/contrast/color tasks on landing pages (MANDATORY measurement-first protocol)",
"model": "ollama-cloud/qwen3.5:397b",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -112,7 +113,7 @@
"go-developer": {
"file": ".kilo/agents/go-developer.md",
"description": "Go backend specialist for Gin, Echo, APIs, and database integration",
"model": "ollama-cloud/kimi-k2.6",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"color": "#00ADD8",
"category": "core"
@@ -130,7 +131,7 @@
"code-skeptic": {
"file": ".kilo/agents/code-skeptic.md",
"description": "Adversarial code reviewer. Finds problems and issues. Does NOT suggest implementations",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -140,7 +141,7 @@
"the-fixer": {
"file": ".kilo/agents/the-fixer.md",
"description": "Iteratively fixes bugs based on specific error reports and test failures",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -160,7 +161,7 @@
"security-auditor": {
"file": ".kilo/agents/security-auditor.md",
"description": "Scans for security vulnerabilities, OWASP Top 10, dependency CVEs, and hardcoded secrets",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -170,7 +171,7 @@
"visual-tester": {
"file": ".kilo/agents/visual-tester.md",
"description": "Visual regression testing agent that compares screenshots and detects UI differences using pixelmatch and image diff",
"model": "ollama-cloud/kimi-k2.6",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -179,10 +180,10 @@
"orchestrator": {
"file": ".kilo/agents/orchestrator.md",
"description": "Main dispatcher. Routes tasks between agents based on Issue status and manages the workflow state machine. NEVER does implementation work itself — ALWAYS delegates via Task tool.",
"model": "ollama-cloud/glm-5.1",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
"variant_strategy": "always_thinking",
"color": "#7C3AED",
"category": "meta",
"permission": {
@@ -243,7 +244,7 @@
"release-manager": {
"file": ".kilo/agents/release-manager.md",
"description": "Manages git operations, semantic versioning, branching, and deployments. Ensures clean history",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "all",
"category": "meta"
},
@@ -269,7 +270,7 @@
"product-owner": {
"file": ".kilo/agents/product-owner.md",
"description": "Manages issue checklists, status labels, tracks progress and coordinates with human users",
"model": "ollama-cloud/minimax-m2.5",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "all",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -296,7 +297,7 @@
"workflow-architect": {
"file": ".kilo/agents/workflow-architect.md",
"description": "Creates and maintains workflow definitions with complete architecture, Gitea integration, and quality gates",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/minimax-m3",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -305,7 +306,7 @@
"markdown-validator": {
"file": ".kilo/agents/markdown-validator.md",
"description": "Validates and corrects Markdown descriptions for Gitea issues",
"model": "ollama-cloud/minimax-m2.5",
"model": "ollama-cloud/nemotron-3-ultra",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -314,7 +315,7 @@
"browser-automation": {
"file": ".kilo/agents/browser-automation.md",
"description": "Browser automation agent using Playwright MCP for E2E testing, form filling, navigation, and web interaction",
"model": "ollama-cloud/minimax-m3",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -333,7 +334,7 @@
"reflector": {
"file": ".kilo/agents/reflector.md",
"description": "Self-reflection agent using Reflexion pattern - learns from mistakes",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/minimax-m3",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -351,7 +352,7 @@
"architect-indexer": {
"file": ".kilo/agents/architect-indexer.md",
"description": "Indexes and maps project codebase architecture into .architect/ directory",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "all",
"color": "#10B981",
"category": "core"
@@ -359,7 +360,7 @@
"flutter-developer": {
"file": ".kilo/agents/flutter-developer.md",
"description": "Flutter mobile specialist for cross-platform apps, state management, and UI components",
"model": "ollama-cloud/minimax-m2.5",
"model": "ollama-cloud/qwen3.5:397b",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -377,7 +378,7 @@
"pipeline-judge": {
"file": ".kilo/agents/pipeline-judge.md",
"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.",
"model": "ollama-cloud/qwen3.5:397b",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "all",
"variant": "thinking",
"variant_strategy": "always_thinking",
@@ -395,7 +396,7 @@
"incident-responder": {
"file": ".kilo/agents/incident-responder.md",
"description": "Server incident response and system hardening specialist. Handles live forensics, malware removal, persistence hunting, SSH-based server cleanup, and post-incident hardening. Works with any OS and panel.",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/minimax-m3",
"mode": "all",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -435,7 +436,7 @@
"smartadmin-builder": {
"file": ".kilo/agents/smartadmin-builder.md",
"description": "SmartAdmin template builder — generates and edits admin panel EJS templates using the 721-component SmartAdmin library. Understands component classes, page structure, and produces backend-ready frontend pages.",
"model": "ollama-cloud/minimax-m2.5",
"model": "ollama-cloud/qwen3.5:397b",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -457,7 +458,7 @@
"smartadmin-viz-agent": {
"file": ".kilo/agents/smartadmin-viz-agent.md",
"description": "Data visualization specialist for SmartAdmin. Generates EJS snippets and JS initialization code for ApexCharts, Peity, Easy Pie, and SmartTable.",
"model": "ollama-cloud/deepseek-v4-pro",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -480,7 +481,7 @@
"smartadmin-notify-agent": {
"file": ".kilo/agents/smartadmin-notify-agent.md",
"description": "Notification/feedback UI specialist for SmartAdmin. Generates alert HTML snippets and JS trigger functions using Bootstrap alerts, modals, and toasts.",
"model": "ollama-cloud/glm-5.2",
"model": "ollama-cloud/deepseek-v4-flash:0731",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -503,7 +504,7 @@
"smartadmin-form-agent": {
"file": ".kilo/agents/smartadmin-form-agent.md",
"description": "Form engine specialist for SmartAdmin. Generates complete form HTML with validation attributes and JS handlers using Bootstrap form groups, Select2, datepickers, and form wizards.",
"model": "ollama-cloud/minimax-m2.5",
"model": "ollama-cloud/qwen3.5:397b",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -526,7 +527,7 @@
"smartadmin-interactive-agent": {
"file": ".kilo/agents/smartadmin-interactive-agent.md",
"description": "Interactive elements specialist for SmartAdmin. Generates HTML element snippets and event handler JS for buttons, dropdowns, nav-tabs, accordions, collapse, and modal triggers.",
"model": "ollama-cloud/kimi-k2.6",
"model": "ollama-cloud/kimi-k2.7-code",
"mode": "subagent",
"variant": "thinking",
"variant_strategy": "task_size_based",
@@ -585,7 +586,7 @@
"research": {
"file": ".kilo/commands/research.md",
"description": "Run research and self-improvement",
"model": "ollama-cloud/kimi-k2.6"
"model": "ollama-cloud/kimi-k2.7-code"
},
"feature": {
"file": ".kilo/commands/feature.md",
@@ -600,12 +601,12 @@
"review": {
"file": ".kilo/commands/review.md",
"description": "Code review workflow",
"model": "ollama-cloud/kimi-k2.6"
"model": "ollama-cloud/kimi-k2.7-code"
},
"review-watcher": {
"file": ".kilo/commands/review-watcher.md",
"description": "Auto-validate review results",
"model": "ollama-cloud/kimi-k2.6"
"model": "ollama-cloud/kimi-k2.7-code"
},
"e2e-test": {
"file": ".kilo/commands/e2e-test.md",
@@ -614,12 +615,12 @@
"workflow": {
"file": ".kilo/commands/workflow.md",
"description": "Run complete workflow with quality gates",
"model": "ollama-cloud/kimi-k2.6"
"model": "ollama-cloud/kimi-k2.7-code"
},
"landing-page": {
"file": ".kilo/commands/landing-page.md",
"description": "Create landing page CMS from HTML mockups",
"model": "ollama-cloud/kimi-k2.5"
"model": "ollama-cloud/qwen3.5:397b"
},
"commerce": {
"file": ".kilo/commands/commerce.md",
@@ -639,7 +640,7 @@
"evolve-agent": {
"file": ".kilo/commands/evolve-agent.md",
"description": "Pre-deployment role-fit testing — evaluate which model best fits a specific agent role via stress-test prompts and rubric scoring",
"model": "ollama-cloud/kimi-k2.6"
"model": "ollama-cloud/kimi-k2.7-code"
}
},
"syncTargets": [