What problem does it solve? Each AI agent harness (Codex CLI, Pi, Cursor, Claude Code, Aider, OpenCode, Continue, Cline, Roo) discovers skills differently, forcing developers to fork skill content per tool. This Skill maps each harness to its expected install path and manifest format so one canonical SKILL.md serves every harness without duplication. ## Core Features & Use Cases - Harness mapping table: Documents the skills directory, manifest format, and SKILL.md compatibility for nine common agent harnesses plus a generic fallback. - Adapter generation strategy: Defines symlink adapters for SKILL.md-native harnesses, .mdc wrappers for Cursor, flat markdown for Continue/Cline/Roo, and a concatenated CONVENTIONS.md for Aider. - Detection signals: Lists the filesystem and environment markers (e.g., ~/.codex/, .cursor/, .aider.conf.yml) that scripts/configure.sh inspects to pick the right adapter. - Use Case: You maintain a set of team skills and a teammate switches from Claude Code to Cursor. Run the configure script to generate a .cursor/rules/<skill>.mdc adapter that includes the canonical SKILL.md, with no content copying. ## Quick Start Ask the agent to configure this project's skills for the detected harness so the canonical SKILL.md files become discoverable without forking content.