Repository navigation
feat(pnpm): recognize and bundle package Skills - #234
Conversation
🤖 MERGED
GitHub merged this pull request.
736c3611-35e6-49d7-b1cc-f4e4c8d1f856 Selected findings run after merge and open separate pull requests. |
|
Agent verification: pnpm 12.11.0 installed a scoped tarball fixture. Without approval, no Skill link appeared. With package approval, pnpm created the expected scoped link. The built skilld doctor reported pnpm ownership with the package name and version. Migration and removal regression tests preserve the link. An npm pack dry run includes only skills/skilld/SKILL.md and its declared-skills reference. |
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: READY.
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: READY.
|
Agent finding assessment for head 6b6fa7c. The Windows junction finding, Logged at 50/100, is a false positive. Both the minimum Rust 1.88 and the tested Rust 1.95 set is_symlink for name-surrogate reparse points. The junction tag is 0xA0000003, which contains the required 0x20000000 bit. Sources: Rust 1.88 FileType, Rust 1.95 FileType, junction tag. This source check does not replace a Windows runtime fixture. Workspace targets outside node_modules remain outside the implemented ownership condition. The public npm package fixture is verified. |
🔗 Linked issue
❓ Type of change
📚 Description
pnpm 12.11 links approved package Skills into Agent directories. Doctor now reports their package and version, refuses migration or removal, and excludes them from outdated replacement suggestions.
The npm package now includes the public skilld Skill and its references. Authoring guidance documents pnpm’s package layout and approval scope.