php-devops/.claude/settings.local.json
Snider 6440b8fe42 feat(skills): add autonomous PHP agent skill
Adds /php-agent skill for continuous PHP development:
- Finds open issues across host-uk PHP repos
- Creates branches, implements solutions, writes tests
- Handles CodeRabbit reviews automatically
- Merges when approved
- Loops to pick up next task

Includes:
- php-agent.md skill definition with full workflow
- Updated plugin.json registration
- Extended permissions in settings.local.json

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 04:15:05 +00:00

54 lines
1.6 KiB
JSON

{
"permissions": {
"allow": [
"Bash(where git go gh php composer node pnpm)",
"Bash(go version:*)",
"Bash(git --version)",
"Bash(gh --version:*)",
"Bash(powershell -ExecutionPolicy Bypass -File scripts/install-core.ps1:*)",
"Bash(git ls-remote:*)",
"Bash(C:/Users/snide/AppData/Local/Programs/core/core.exe --help)",
"Bash(powershell -Command \"cd packages/core-php; composer install\")",
"Bash(powershell -Command:*)",
"Bash(gh issue list:*)",
"Bash(git add:*)",
"Bash(gh issue view:*)",
"Bash(core doctor)",
"Bash(core dev status:*)",
"Bash(core pkg list:*)",
"Bash(core php test --help:*)",
"Bash(core dev health:*)",
"Bash(core php test)",
"Bash(git push:*)",
"Bash(go build:*)",
"Bash(gh issue create:*)",
"Bash(git checkout:*)",
"Bash(git stash:*)",
"Bash(gh api:*)",
"Bash(gh pr checks:*)",
"Bash(git fetch:*)",
"Bash(git rebase:*)",
"Bash(git branch:*)",
"Bash(gh pr view:*)",
"Bash(git pull:*)",
"Bash(gh run list:*)",
"Bash(gh run view:*)",
"Bash(gh search issues:*)",
"Bash(gh search prs:*)",
"Bash(gh issue comment:*)",
"Bash(gh issue edit:*)",
"Bash(gh issue close:*)",
"Bash(gh pr create:*)",
"Bash(gh pr merge:*)",
"Bash(composer test:*)",
"Bash(composer lint:*)",
"Bash(composer analyse:*)",
"Bash(composer install:*)",
"Bash(git commit:*)",
"Bash(git status:*)",
"Bash(git diff:*)",
"Bash(git log:*)",
"Bash(git rev-parse:*)"
]
}
}