Normalize Skill For Claude

Convert a local skill into a Claude Code optimized shape — an AUDIT-then-rewrite that ties every change to real Claude skill-runtime behavior, treating FRONTMATTER as the highest-leverage routing surface. Inventories the skill, checks it against the runtime reference (Claude routes and budgets skills from metadata first), writes a per-skill DAG rewrite plan with source-backed guardrails, and — only when asked — rewrites frontmatter, body, and references for cheaper routing and safer execution. Defaults to PLAN mode, never a blind rewrite, uses skill-native frontmatter only, and preserves structural content (routing tables, guardrail rules) rather than stripping it as bulk. Use to migrate or restructure a SKILL.md for Claude's skill runtime.

ulpi-io c07a016 2 files · 14.8 KB Updated

File contents

ulpi-io/skills/tree/main/normalize-skill-for-claude commit c07a016e55

Frequently asked questions

npx skillmds add ulpi-io/normalize-skill-for-claude