一键导入
release
Use when the user asks to release, publish, or version-bump harness-score — covers the npm package, the Cursor plugin, and the docs, in the right order.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user asks to release, publish, or version-bump harness-score — covers the npm package, the Cursor plugin, and the docs, in the right order.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when the user asks to improve, fix, or build their repository's AI harness — AGENTS.md, rules, skills, commands, hooks, guardrails, CI sensors — or to act on harness-score audit findings and raise their maturity level.
Use when the user asks to improve, fix, or build their repository's AI harness — AGENTS.md, rules, skills, commands, hooks, guardrails, CI sensors — or to act on harness-score audit findings and raise their maturity level.
Use when the user asks to deploy or release the sample app to production; covers the full checklist from tag to smoke test.
基于 SOC 职业分类
| name | release |
| description | Use when the user asks to release, publish, or version-bump harness-score — covers the npm package, the Cursor plugin, and the docs, in the right order. |
npm test, npm run lint, npm run scan (must be L4),
npm run docs:build.npm run version-packages (runs changeset version, which bumps
packages/cli/package.json and writes packages/cli/CHANGELOG.md from
accumulated .changeset/*.md files, then scripts/sync-version.mjs,
which mirrors the new version into TOOL_VERSION and jsr.json —
changesets doesn't know about either file on its own). Review the diff.
If no changesets were added since the last release, bump all three by
hand instead:
packages/cli/package.json, TOOL_VERSION in
packages/cli/src/score.ts, and version in packages/cli/jsr.jsonplugins/cursor/.cursor-plugin/plugin.json (+ entry in
plugins/cursor/CHANGELOG.md) — only if Cursor plugin content
changed, it has its own release trackplugins/claude-code/.claude-plugin/plugin.json — only if Claude
Code plugin content changed; no separate publish step, a version bump
main is the entire release (the marketplace is this
repo)release: vX.Y.Z, tag vX.Y.Z, push with tags.packages/cli/CHANGELOG.md entry as the notes body if changesets
produced one, otherwise gh release create vX.Y.Z --generate-notes —
this fires .github/workflows/release.yml, which publishes to all
three registries via OIDC, no secrets stored anywhere:
harness-score, via
Trusted Publishing — the
user configures this once on the package's npmjs.com settings page
(repo + workflow filename), then every CI run authenticates
automatically, bypassing the 2FA/OTP prompt entirely.@paladini/harness-score (automatic, uses the
built-in GITHUB_TOKEN, no secret needed — the repo's Actions
"Workflow permissions" must be set to Read and write).@paladini/harness-score (automatic via OIDC — but the
scope must be claimed once by the user at jsr.io/new before the first
publish succeeds).npm publish in CI will
fail with a clear error; the user completes the one-time npmjs.com setup
and the next run succeeds — no manual local publish needed once it's on.plugins/cursor/ metadata changed. Claude Code has no separate
marketplace to resubmit to — see step 2..github/workflows/pages.yml on push to
main.