chore(infra): setup skills-package-manager 0.7.0 with prepare scripts#50
chore(infra): setup skills-package-manager 0.7.0 with prepare scripts#50
Conversation
|
@copilot 你这个 PR 指向 origin/main,仅包含 skills-package-manager setup 的部分 |
|
@copilot pnpm install 后用 pr-creator 这个 skill 更新一下 pr 的 description |
|
@copilot 你顺手修的 "顺手修了 install/lint 里嵌套 pnpm 调用在无全局 shim 环境下失败的问题" 这个撤回 升级 skills-package-manager 到 0.7.0 |
578f6f8 已按要求处理:撤回了之前顺手加的嵌套 Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
There was a problem hiding this comment.
Pull request overview
Sets up repository-level installation of Agent Skills using skills-package-manager v0.7.0, ensuring the existing managed skill (pr-creator) is installed into .agents/skills during the root prepare lifecycle.
Changes:
- Add root
skills.json(v0.7.0 schema) and generatedskills-lock.yamlto define/lock the managed skill set. - Upgrade/add
skills-package-managerto^0.7.0and runskills-package-manager installas part ofprepare. - Update ignore rules so generated skill install output and the new lockfile aren’t formatted/committed unintentionally.
Reviewed changes
Copilot reviewed 4 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| skills.json | Defines the skills install configuration (schema v0.7.0) and links pr-creator. |
| skills-lock.yaml | Locks the resolved skill link and digest for reproducible installs. |
| package.json | Adds skills-package-manager devDependency and runs install during prepare. |
| pnpm-lock.yaml | Refreshes lockfile to include skills-package-manager@0.7.0. |
| .prettierignore | Ignores skills-lock.yaml (and keeps pnpm lock ignored) for stable formatting. |
| .gitignore | Ignores generated skills install directories (.agents/skills, .gemini/skills). |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This PR keeps the branch scoped to the repository-level
skills-package-managersetup only.skills-package-managerto the root setup used by thepreparescriptskills-package-managerfrom0.6.2to0.7.0skills.jsonto use the0.7.0schema URLpnpm-lock.yamlfor the dependency bumppr-creatorlink and verifies it installs into.agents/skillsValidation
pnpm installpnpm lint