From personal-os
Scan every project skill's allowed-tools frontmatter and write a merged, deduplicated, sorted allowlist into the project .claude/settings.json, so all skill tool permissions are enabled by default with no per-session prompts. Use when the user says "setup skill permissions", "regenerate permissions", "update settings allowlist", or invokes /setup-skill-permissions. Re-run after any skill is created or its allowed-tools changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/personal-os:setup-skill-permissions (no args)(no args)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Regenerate the project permission allowlist from all skills' `allowed-tools`.
Regenerate the project permission allowlist from all skills' allowed-tools.
Follow procedure.md exactly.
Scope: project .claude/settings.json ONLY. Never touch the user/global ~/.claude/settings.json.
Re-run this skill whenever a skill is added or its allowed-tools changes.
npx claudepluginhub ygavrilov/plugin-personal-os --plugin personal-osGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.