Repository navigation
docs(sjskills): route in-repo skills to local [[direct]] sources - #31
Conversation
The project-selection reference documented local path sources, but the skill's main workflow still described [[direct]] as only for external skills, so an agent asked to load a project's own skill could hand-copy it into a managed root, where strict sync quarantines it. Point that case at a local-path [[direct]] entry and add an eval for it. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (3)
Included review availability: This review used your included allowance. 3 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour. 📝 SummarySummary by CodeRabbit
WalkthroughThe project skill workflow now covers declaring project-developed skills through ChangesProject-local skill guidance
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~8 minutes Change: Other Merge Risk: ⚪ Minimal · up to The documented project-local skill workflow matches the manifest and synchronization behavior. No actionable merge-blocking risk is evident. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Follow-up to #29.
references/project-selection.mdalready documented local path sources. The mainSKILL.mdworkflow, though, still described[[direct]]as only for external skills, and the reference's intro said "skills from other repositories". As a result, an agent asked to load a project's own skill could copy it into a managed root by hand, and strict sync would then quarantine it.SKILL.md: a skill the project develops in its own tree is also a[[direct]]entry with a local path source; it must never be copied or symlinked by hand.references/project-selection.md: the intro now includes skills developed in the project's own tree.evals/evals.json: new case 22, for loading and syncing an in-repo skill.Validation:
scripts/validate-skillspasses.🤖 Generated with Claude Code