Skip to content

chore(claude-permissions-optimizer)!: remove skill#578

Merged
tmchow merged 1 commit intomainfrom
tmchow/rm-perm-optimizer
Apr 16, 2026
Merged

chore(claude-permissions-optimizer)!: remove skill#578
tmchow merged 1 commit intomainfrom
tmchow/rm-perm-optimizer

Conversation

@tmchow
Copy link
Copy Markdown
Collaborator

@tmchow tmchow commented Apr 16, 2026

Anthropic shipped a first-party /less-permission-prompts skill in Claude Code that scans session transcripts for safe read-only Bash and MCP calls and adds them to .claude/settings.json. That is the same job this plugin's claude-permissions-optimizer was built to do, so maintaining a bespoke version here is redundant.

Removes the skill, its extract-commands.mjs / normalize.mjs scripts, the regression test for normalize.mjs, and the README entry. Marked breaking because existing users of the claude-permissions-optimizer skill should switch to the built-in /less-permission-prompts skill.


Compound Engineering
Claude_Code

Anthropic shipped an equivalent `/less-permission-prompts` skill in
Claude Code, so the bespoke skill in this plugin is no longer needed.
@tmchow tmchow merged commit 1995e3d into main Apr 16, 2026
2 checks passed
@github-actions github-actions Bot mentioned this pull request Apr 16, 2026
tmchow added a commit that referenced this pull request Apr 17, 2026
…mission-prompts

Re-application of #578 with a non-breaking commit message. The
original commit was inadvertently marked with `!`, which forced a
3.0.0 major version bump despite this being a routine deprecation in
favor of the first-party Anthropic skill that supersedes it.

Release-As: cli@2.67.0
Release-As: compound-engineering@2.67.0
tmchow added a commit that referenced this pull request Apr 17, 2026
@github-actions github-actions Bot mentioned this pull request Apr 17, 2026
tmchow added a commit that referenced this pull request Apr 17, 2026
PR #583 squash-merged with an empty body, which dropped the
`Release-As:` footers that were supposed to neutralize the breaking
marker on #578. Release-please still sees `chore(claude-permissions-optimizer)!: remove skill`
in the commit range and keeps computing a 3.0.0 bump.

This empty commit reintroduces the footers so the linked `cli` /
`compound-engineering` group resolves to 2.67.0. The BREAKING CHANGES
section may still render in the generated changelog because the `!`
commit remains in history — hand-edit the release PR body before merge
if so.

Release-As: cli@2.67.0
Release-As: compound-engineering@2.67.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant