ArkGate
4.7.1

Published

One catalog. The version you can see.

Patch over 4.7.0. Skills live once in the project. The picker shows arkgate@4.7.1. Home copies of /ark-* go away. No required config migration.

Upgrade

Get 4.7.1

npm install -D arkgate@4.7.1
npx arkgate upgrade --apply
npx arkgate-check --install-agent-gates --skills-only --force
npx arkgate-check --install-agent-gates --skills-only --prune-home-duplicates
npx arkgate-check --doctor

Restart Codex / Claude / Cursor / Grok after the skill refresh. Restart Ark MCP so the process version matches the pin.

What changed

What 4.7.1 adds.

Visible version

Installed skills stamp description with arkgate@<version>. so the picker shows the pin without opening the file.

One project copy

Canonical catalog is .agents/skills. Claude, Grok, and OpenCode get relative links. Cursor and Codex already read that folder — no second copy.

No home duplicates

Home /ark-* is not rewritten when the project catalog exists. --prune-home-duplicates removes leftover home copies. That is why Codex listed two of each skill.

ArkRun still 13 names

Extra on: /ark-adopt. Companion: /ark-runtime. New files: /ark-place. Leftover extra edits: /ark-contract. No /ark-run.

Honest limits

What this release does not claim

  • Codex and Cursor list every path they scan. Two rows remain if home leftovers are not pruned.
  • Windows without symlink privilege may copy adapters instead of linking. Body and version prefix still match.
  • No new skill names or scores. Does not close the parked claim-gate residual. Companion @arkgate/runtime is not republished.

Maintainer source: docs/releases/4.7.1.md ↗