Skip to content

Commit 47bcbf8

Browse files
sjnimsclaude
andcommitted
fix(ci): remove version requirement from skill validation
Skills no longer have version fields (removed in 8521d81), so the workflow was checking for something that doesn't exist. - Remove version from required skill frontmatter fields - Remove version matching check against plugin.json - Remove instruction to read plugin.json (no longer needed) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 5185a0e commit 47bcbf8

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/component-validation.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,8 @@ jobs:
8585
8686
## Instructions
8787
88-
1. First, read the plugin version from `plugins/plugin-dev/.claude-plugin/plugin.json` (needed for skill version validation)
89-
2. Read and validate ONLY the changed files listed above
90-
3. Return structured JSON with validation results
88+
1. Read and validate ONLY the changed files listed above
89+
2. Return structured JSON with validation results
9190
9291
## Validation Rules
9392
@@ -108,9 +107,8 @@ jobs:
108107
### Skills (`plugins/plugin-dev/skills/*/SKILL.md`)
109108
110109
For each changed skill SKILL.md file, verify:
111-
- [ ] YAML frontmatter exists with `name`, `description`, `version` fields
110+
- [ ] YAML frontmatter exists with `name`, `description` fields
112111
- [ ] `description` uses third-person with trigger phrases (starts with "This skill should be used when...")
113-
- [ ] `version` matches the plugin.json version
114112
- [ ] Body length is reasonable (core concepts, not exhaustive documentation)
115113
116114
### Agents (`plugins/plugin-dev/agents/*.md`)

0 commit comments

Comments
 (0)