Skip to content

feat(claude_skill): re-add CSKILL-061/070/071 skill quality rules#37

Open
ivanpaghubasan wants to merge 1 commit into
trustabl:mainfrom
ivanpaghubasan:feat/mirror-skill-quality-rules
Open

feat(claude_skill): re-add CSKILL-061/070/071 skill quality rules#37
ivanpaghubasan wants to merge 1 commit into
trustabl:mainfrom
ivanpaghubasan:feat/mirror-skill-quality-rules

Conversation

@ivanpaghubasan

Copy link
Copy Markdown
Contributor

What this does

Re-adds 3 new skill quality rules to claude_skill/skill_safety.yaml
and bumps schema_version to 13 to match the engine's new predicates.

Rules added

  • CSKILL-070: Skill is missing a description (skill_has_description)
  • CSKILL-061: Skill has duplicate tool references (skill_has_duplicate_tool_refs)
  • CSKILL-071: Skill is bound to a single agent (skill_is_agent_specific)

Changes

  • claude_skill/skill_safety.yaml — 3 new rules appended after CSKILL-060
  • manifest.yaml — schema_version bumped 12 → 13

Notes

Related

  • Engine PR: feat/skill-quality-predicates-batch1

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