Skip to content

fixed nette-dev skill frontmatter#5

Draft
jancinert wants to merge 1 commit into
nette:masterfrom
jancinert:agent/fixed-nette-dev-skill-frontmatter
Draft

fixed nette-dev skill frontmatter#5
jancinert wants to merge 1 commit into
nette:masterfrom
jancinert:agent/fixed-nette-dev-skill-frontmatter

Conversation

@jancinert

Copy link
Copy Markdown

What changed

  • changed the three affected nette-dev skill descriptions to YAML block scalars
  • removed angle brackets from the php-doc description for Codex compatibility
  • bumped nette-dev from 1.0.7 to 1.0.8
  • added claude plugin validate checks for every plugin to composer tester

Why

The unquoted descriptions contained a colon followed by a space. Strict YAML parsers interpret that sequence as a mapping delimiter, so Codex skipped all three skills. Claude Code also reports the frontmatter as invalid and silently drops its metadata at runtime.

Validating only the marketplace root did not expose the problem because that command checks the marketplace manifest, not each nested plugin and its skills.

Impact

commit-messages, php-coding-standards, and php-doc now load with their intended metadata in both Claude Code and Codex. Running the regular test command will catch invalid plugin skill frontmatter in future changes.

Validation

  • composer tester — 6 tests passed
  • claude plugin validate — all four plugins passed
  • Codex quick_validate.py — all three changed skills passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant