---
project: "kodi-agent"
total_features: 4
updated: "2026-04-12"
---

# KodiAgent — Feature Index

## Features

| # | Feature | Description | File |
|---|---------|-------------|------|
| 001 | Agent Core | Rules, skills, workflows architecture | [001-agent-core.md](001-agent-core.md) |
| 002 | Kodi Expertise | Kodi-specific development knowledge | [002-kodi-expertise.md](002-kodi-expertise.md) |
| 003 | Documentation System | Docs, features, issues, plans management | [003-documentation-system.md](003-documentation-system.md) |
| 004 | Operations | Backup, restore, deploy, install, OS adaptation | [004-operations.md](004-operations.md) |

## Parent → child hierarchy

### 001 – Agent Core
- Rules system (13 behavioral rules, always-on vs. model_decision)
- Skills system (20 domain knowledge modules)
- Workflows system (18 user-triggered commands)
- Self-improvement (error detection → config update)
- Audit system (8-phase integrity verification)

### 002 – Kodi Expertise
- Addon runtime (plugin statelessness, service lifecycle)
- Python API (xbmc*, ListItem, InfoTagVideo, threading)
- XML skinning (absolute positioning, AARRGGBB, Window.Property)
- Settings engine (controls, visibility, eq() counting)
- LLM XML generation (hybrid approach, validation, retry)

### 003 – Documentation System
- Project docs (/docs — README, STRUCTURE, SETTINGS, CHANGELOG)
- Feature docs (/features — parent-child hierarchy, cross-refs)
- Issue tracking (/issue — self-contained, resolved status protection)
- Implementation plans (/plan — self-contained, status lifecycle)
- Research (/research — online research archive)

### 004 – Operations
- Kodi backup/restore (/backup, /restore — named backups, clean protection)
- Factory reset (/reset-kodi — complete data deletion)
- Addon deployment (/deploy — packaging, hosting upload)
- Addon installation (/install — validation, dependency resolution)
- OS adaptation (/change-os — auto-detect, research, create config)
