skills-meta

Compare SKILL.md frontmatter to manifest.yaml across Claude, Codex, Gemini, and desktop installs.

1|Updated May 9, 2026
One-click install
npx skills add https://github.com/tonykoop/claude-skills --skill skills-meta-tonykoop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-meta
Source: https://github.com/tonykoop/claude-skills/tree/main/plugins/coding/skills/skills-meta
Command: npx skills add https://github.com/tonykoop/claude-skills --skill skills-meta-tonykoop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Audit installed skills across Claude, Codex, Gemini, and desktop installs. Compare frontmatter to manifest.yaml and report version drift, missing metadata, unreadable roots, or duplicate copies across roots. Can also sync canonical skills from manifest repo_path into a target install root (e.g. cross-install Claude-side skills into a Codex CLI skill folder). Use when asked what skills are installed, what version a skill is running, whether skills are up to date, to suggest frontmatter fixes, to clean up duplicate skill copies, or to make a skill available to another runtime on the same machine. Read-only by default; never rewrites, deletes, or copies without an explicit --apply flag.

Core Features & Use Cases

  • Audit installed skills across Claude, Codex, Gemini, and desktop installs and compare frontmatter to manifest.yaml.
  • Surface drift, missing metadata, unreadable roots, and duplicate copies across roots.
  • Sync canonical skills from manifest repo_path into a target install root to enable cross-runtime availability.

Quick Start

Run skills-meta to inventory installed skills and surface drift across runtimes.

Frequently Asked Questions about skills-meta

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit installed skills and check for version drift across Claude, Codex, and Gemini?

To audit installed skills and check for version drift, you can run a tool that inventories skills across Claude, Codex, Gemini, and desktop installs by comparing SKILL.md frontmatter to manifest.yaml. It surfaces drift, missing metadata, and duplicates.

How do I sync Claude skills into a Codex CLI skill folder?

You can sync canonical skills into a Codex CLI skill folder by copying from the manifest repo_path into a target install root. This enables cross-runtime availability and requires an explicit --apply flag to execute the copy.

How do I fix missing frontmatter metadata in my skill manifests?

To fix missing frontmatter metadata, you can run an audit that compares SKILL.md frontmatter against manifest.yaml. The audit validates alignment and can generate a frontmatter fix suggestion when requested.

Does the skills audit tool automatically delete or rewrite duplicate skill files?

No, the skills audit tool is read-only by default and never rewrites, deletes, or copies skill files without an explicit --apply flag. It safely surfaces duplicates and missing metadata without modifying your installation.

Why does my skill audit report unreadable roots across multiple runtimes?

An audit reports unreadable roots when it encounters permission issues or corrupted directories while inventorying skills across multiple runtimes. The tool surfaces these errors so you can manually fix access to the affected install roots.

Can I use pyyaml to validate manifest alignment for desktop skill installs?

Yes, you can use a tool with pyyaml to validate manifest alignment for desktop skill installs. It parses the manifest.yaml files across desktop environments to detect configuration drift and missing metadata.