# GRM-171: Add runner-ops, molecule-testing, vikunja-tasks skills, fix create-task docs ## Problem The OBL-INFRA-548 programme audit found grm lacks skills for runner fleet operations (needed for S08: leases, admission, watermarks), molecule scenario authoring, and Vikunja task lifecycle. `devx-workflow` and `AGENTS.md` document `make create-task -- --title`, which fails because `devx-create-task` forwards no arguments. ## Requirements - REQ-1: Add `runner-ops` skill: RunnerManager/AnsibleExecutor model, stale-runner cleanup, image pruning, molecule container lifecycle, safe-debugging rules. - REQ-2: Add `molecule-testing` skill: gitea_runner scenario layout, platform overrides, isolation flags, debugging. - REQ-3: Add `vikunja-tasks` skill: create via module call, query, close, spec-collision convention. - REQ-4: Fix broken `make create-task -- --title` documentation in `devx-workflow` skill and `AGENTS.md`. ## Acceptance Criteria - [x] REQ-1: `runner-ops` skill exists. - [x] REQ-2: `molecule-testing` skill exists. - [x] REQ-3: `vikunja-tasks` skill exists. - [x] REQ-4: create-task docs corrected. ## Out of Scope - Runner lease/admission implementation (S08 scope). - Fixing `devx-create-task` argument forwarding (devx repo, S11).