Objective
Create a workbook with tabs for Codex, Claude, and Perplexity identifying skills in each, their names, last updates, and skills they conflict with.
Output
- Workbook:
/Users/samaguiar/Documents/Codex-Skills/skill-inventory-conflicts-2026-06-10.xlsx
Contents
- Codex tab: active Codex skills plus Projects canonical
Skills/ tree. Range: A1:L106.
- Claude tab:
/Users/samaguiar/Documents/Claude Skills plus legacy /Users/samaguiar/Documents/Claude/Claude_Skills. Range: A1:L157.
- Perplexity tab:
/Users/samaguiar/Documents/Perplexity Skills. Range: A1:L82.
Method
- Parsed
SKILL.md and .skill.md files.
- Extracted skill name, normalized key, version, frontmatter update fields, file modified time, source root, relative path, and SHA-256 short hash.
- Marked conflicts when the same normalized skill name appeared across sources with different content hashes.
- Added conflict notes for explicit deprecated, retired, superseded, merged, replaced, or replacement signals.
- Flagged the copy/design governance cluster against the current canonical
sa-copywrite-design decision.
Verification
- Exported workbook successfully.
- Rendered nonblank previews for all three tabs.
- Reopened the saved XLSX and confirmed sheets:
Codex, Claude, Perplexity.
- Confirmed populated ranges:
Codex!A1:L106, Claude!A1:L157, Perplexity!A1:L82.
Caveat