Install any skill in seconds. Free to start, no credit card required.
Get Started Free →majiayu000/allow-agent-commands
Add or change allowed commands in AI agent permission configs (OpenCode, Claude Code)
Passed 7 of 12 test cases with the skill, and 4 of 12 without it.
and 3 more in the full report
5 fixed7 passed either way9 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
What string format is expected when appending `python3` permission to `.claude/settings.json` under `permissions.allow`?
| Checked | Without skill | With skill |
|---|---|---|
| Uses format "Bash(python3:*)" | Missed | Passed |
The instructions your model reads when the skill loads.
Use this skill when:
Commands must be explicitly allowed in the permission configs before agents can run them. This skill covers adding entries to both OpenCode and Claude Code configuration files.
IMPORTANT: The config files are stowed into ~ via GNU Stow symlinks.
Always edit them directly from within the ai-config repository, NOT from ~.
The paths below are relative to the ai-config repository root.
File: .config/opencode/opencode.json under permission.bash
Format:
"uname *": "allow",
Pattern: "command argpatterns": "action" where * matches any args
Important: Insert new entries in alphabetical order by command name. When adding a new command, find the correct position to maintain sorting. Do NOT reorder existing entries.
File: .claude/settings.json under permissions.allow
Format:
test cases passed, vs 4 / 12 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.