New prompt text nudges Claude toward committing and opening PRs via /commit and /pr skills rather than raw git/gh commands, though one injection point is currently disabled
What
- When a setting called
shipSkillsInvocableis true, the multi-agent coordinator's worker-instructions prompt now tells worker agents to commit changes via the/commitskill and open pull requests via the/prskill, reserving rawgit commit/gh pr createfor specific exceptions (amends, merges/rebases/cherry-picks/reverts, scripted multi-commit loops, and PRs against a non-default base branch). The end-of-task instructions were updated to match, telling agents to "Commit all changes via the/commitskill" and "create a PR via the/prskill (guidance:draft)". - A similar nudge was added to the Bash/PowerShell tool description and the git-instructions helper text, telling the model to prefer
/commit-style and/pr-style skills over raw git/gh commands — but this one is gated behind a function that is currently hardcoded to always return false, so it does not yet take effect.
Why
The intent is to steer Claude Code and its coordinated worker agents toward using the dedicated /commit and /pr skills for version control actions instead of raw git/gh commands, though one of the two places this was added is currently inactive because its gate is hardcoded off.
url: https://platform.claude.com/docs/en/api/compliance/apps/projectssee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/attachmentssee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/attachments/listsee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/collaboratorssee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/collaborators/listsee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/deletesee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documentssee the edit
url: https://platform.claude.com/docs/en/api/compliance/apps/projects/documents/deletesee the edit
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
When it compares names, Claude Code ignores case, spacing, and invisible characters, and treats compatibility forms such as fullwidth letters and dash variants as their plain equivalents. For example, a synced skill named `Commit` and a lo…skills see the edit
Deny rules behave differently depending on whether they name a tool or scope a pattern within one. A bare tool name like `Bash` removes the tool from Claude's context entirely, so Claude never sees it. If you add such a rule mid-session, C…permissions see the edit
* [Rebuilds the `system` prompt](https://platform.claude.com/docs/en/build-with-claude/preserved-thinking#new-instructions): the date, a mode flag, re-read project instructions, or a plugin or MCP server that connects after the first turnbuild-with-claude/preserved-thinking see the edit
When it compares names, Claude Code ignores case, spacing, and invisible characters, and treats compatibility forms such as fullwidth letters and dash variants as their plain equivalents. For example, a local `commit` skill keeps `/commit`…skills see the edit
/pr on Projects