23 lines
1.3 KiB
Plaintext
23 lines
1.3 KiB
Plaintext
---
|
|
description: Kandev harness routing for skills, agents, platform mirrors, and spec-driven work.
|
|
globs: ".agents/**, .claude/**, .codex/**, .opencode/**, AGENTS.md, CLAUDE.md, docs/specs/**"
|
|
alwaysApply: false
|
|
---
|
|
|
|
# Kandev Harness
|
|
|
|
Use the shared Kandev harness as the source of truth:
|
|
|
|
- Skills live under `.agents/skills/<name>/SKILL.md`.
|
|
- Source agent roles live under `.agents/agents/<name>.md`.
|
|
- Claude mirrors live under `.claude/agents/<name>.md`.
|
|
- Codex mirrors live under `.codex/agents/<name>.toml`.
|
|
- OpenCode mirrors live under `.opencode/agents/<name>.md`.
|
|
- Cursor persistent guidance should use `.cursor/rules/*.mdc`; do not invent undocumented project-local subagent or slash-command paths.
|
|
|
|
For harness edits, load `.agents/skills/harness-improvement/SKILL.md` and the relevant bundled references under `.agents/skills/harness-improvement/references/`. Use `references/platforms/` before external docs.
|
|
|
|
For feature/fix development, follow the Kandev spec-driven flow: clarify, create/update spec, create plan, decompose independent tasks with acceptance criteria and verification, implement with TDD, then run QA/review/verify.
|
|
|
|
When updating a subagent role, update all requested project-local mirrors across `.agents/agents`, `.claude/agents`, `.codex/agents`, and `.opencode/agents` unless the user scopes the request to one platform.
|