用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/neon-law-source-code/navigator --skill public-repositories命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Write or revise concise public and internal prose without changing protected wording.
Turn a dirty working tree into a clean pull request against `main`: survey every change, group the files into Conventional Commits by blast radius (one concern per commit), run the gate, branch off `main`, capture a visual for any user-visible change, push, and open the PR. Trigger when the user says "/create-pr", "create a PR", "open a pull request", "commit and PR these changes", "group these into commits and ship them", or has a dirty working tree they want landed. Stops at "PR open"; building images and deploying to prod is a separate flow.
Prepare a named Navigator version bump for review and release through `main`.
正在显示 SKILL.md
| name | public-repositories |
| description | Check or configure Navigator's public-repository governance posture. |
Read docs/licensing.md, docs/gitops.md, and
docs/public-contributor-safety.md before changing repository settings.
id-token: write and writes its coordinates into a public
Actions log. Pass the deployment's applications bucket, publisher service account, and Workload Identity provider as
repository secrets, never variables: GitHub redacts a secret's exact text and does not redact a variable, and two
of those three carry the deployment's GCP project identity in their own text. The Workload Identity binding on
Google's side remains the access control — secrets are disclosure reduction and must not be mistaken for the boundary.
See docs/project-repositories.md.<code>/portal prefix by an IAM condition, and its service account is
derived from the deployment's GCP project id, so one deployment carries one Project's portal publisher. Provisioning a
second Project against the same publisher is refused rather than repointed — repointing would revoke the first
Project's publish silently. Give the second Project its own publisher identity.