mirror of
https://github.com/affaan-m/ECC.git
synced 2026-10-26 18:35:05 +00:00
Add scripts/ci/validate-skill-host-compat.js and run it from the Validate Components job and npm test after validate-skills.js. The check fails on Claude-only substitutions in bash fences and on Codex copies that use keys outside name, description, metadata, license, and allowed-tools. CONTRIBUTING checklist items warn unless --strict-checklist. Also add /skill-host-compat and skills/skill-host-compat with a Codex copy that drops origin. Move configure-ecc plugin-root examples into prose so the live catalog stays green without a skip list. Co-authored-by: Matt Van Horn <mvanhorn@users.noreply.github.com>
8 lines
317 B
YAML
8 lines
317 B
YAML
interface:
|
|
display_name: "Skill Host Compat"
|
|
short_description: "Lint skills for Codex-safe frontmatter and substitutions"
|
|
brand_color: "#6366F1"
|
|
default_prompt: "Use $skill-host-compat to lint skills for Codex/Cursor-safe frontmatter and Claude-only substitutions."
|
|
policy:
|
|
allow_implicit_invocation: true
|