adr/adr-008-harness-neutral-skill-contract

Adr/Adr 008 Harness Neutral Skill Contract

Documentation examples may contain captured seeded counts, scores, timestamps, or health values. They are examples, not live telemetry. Use the running CLI status command or MCP index_status for current instance data.

ADR-008 — Harness-neutral Skill Contract

Status: Accepted Date: 2026-09-13

Context

Zagros Skills must remain portable across agent clients.

Decision

Keep generic skill behavior harness-neutral. Store Zagros MCP mappings and client-specific setup in separate references.

Consequences

Skill behavior can be versioned independently and reused across clients without duplicating core guidance.

Alternatives considered

Per-client behavioral variants were rejected because they would duplicate guidance and drift over time.