preen-skill-parity
SKILL.md
Preen Skill Parity
Ensure skill definitions remain consistent across OpenCode, Codex, Gemini, and Claude.
When to Run
- Adding or renaming skills
- Editing skill instructions
- Syncing OpenCode skills
- Changing skill tooling or parity checks
Fast Path
./scripts/checkSkillParity.sh --summary
If issues are reported, rerun with strict mode after fixes:
./scripts/checkSkillParity.sh --strict
Canonicalization Rules
- Skill IDs come from skill folder names.
- Codex
misc/preen-enhancementsis treated aspreen-enhancementsfor parity. - Command prefixes are normalized (slash vs dollar) before diffing.
Discovery Commands
find .codex/skills -type f -name SKILL.md -print
find .gemini/skills -type f -name SKILL.md -print
find .opencode/skills -type f -name SKILL.md -print
find .claude/commands -maxdepth 1 -type f -name '*.md' -print
Fix Workflow
- Update the canonical skill (prefer the Codex version).
- Sync Gemini, Claude, and OpenCode by copying the updated
SKILL.md. - For OpenCode, ensure
namematches the directory and uses only lowercase letters, numbers, and hyphens. - Re-run the parity check until clean.
Weekly Installs
1
Repository
a2f0/tearleadsFirst Seen
10 days ago
Security Audits
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1