feat(skills): rewrite oo::self references to published package name#57
Conversation
Skill authors can now use backtick-wrapped `oo::self::<skill>` in their SKILL.md during development. On install, these are resolved to the actual package name (e.g. `oo::@oomol/text-tools::<skill>`), so cross-skill references remain correct after publication. Only backtick-delimited occurrences are rewritten; prose mentions of oo::self are left untouched. Signed-off-by: Kevin Cui <bh@bugs.cc>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
Summary by CodeRabbit
WalkthroughThis PR updates the skill markdown normalization logic to preprocess and resolve Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
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 |
Skill authors can now use backtick-wrapped
oo::self::<skill>in their SKILL.md during development. On install, these are resolved to the actual package name (e.g.oo::@oomol/text-tools::<skill>), so cross-skill references remain correct after publication.Only backtick-delimited occurrences are rewritten; prose mentions of oo::self are left untouched.