feat(me): allow model invocation for lifecycle skills - #654
Conversation
Remove disable-model-invocation flag from build, test, verify, review, and ship skills so the model can auto-invoke them when appropriate contexts arise, instead of requiring explicit slash-command invocation.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe ChangesLifecycle Skills Model Invocation
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The previous assertion forced lifecycle skills to remain explicit-only, which contradicts the change that allows model invocation. Keep the name/description checks; let model-invocation policy be per-skill.
# [17.10.0](v17.9.1...v17.10.0) (2026-05-13) ### Features * **me:** allow model invocation for lifecycle skills ([#654](#654)) ([0988d2d](0988d2d))
Summary
disable-model-invocation: truefrombuild,test,verify,review, andshipskills so the model can auto-invoke them when relevantverifySKILL.mdChanges
plugins/me/skills/build/SKILL.mdplugins/me/skills/test/SKILL.mdplugins/me/skills/verify/SKILL.md(frontmatter + body rule)plugins/me/skills/review/SKILL.mdplugins/me/skills/ship/SKILL.mdTest plan
/build,/test,/verify,/review,/shipstill work as explicit slash commandsSummary by CodeRabbit
Chores
Tests