diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 236fe3fe..fff0dd0c 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -9,6 +9,7 @@ "Bash(git remote:*)", "Bash(git stash:*)", "Bash(git mv:*)", + "Bash(git rev-parse:*)", "Bash(test:*)", "Bash(ls:*)", "Bash(grep:*)", @@ -18,15 +19,13 @@ "Bash(mkdir:*)", "Bash(gh pr:*)", "Bash(gh api:*)", - "Bash(UV_PROJECT_ENVIRONMENT=py313 uv sync:*)", - "Bash(UV_PROJECT_ENVIRONMENT=py313 uv run:*)", + "Bash(gh issue:*)", + "Bash(UV_PROJECT_ENVIRONMENT=py* uv sync:*)", + "Bash(UV_PROJECT_ENVIRONMENT=py* uv run:*)", + "Bash(echo EXIT:$?:*)", "Write(.claude/*commit_msg*)", "Write(.claude/git_commit_msg_LATEST.md)", "Skill(run-tests)", - "Bash(echo EXIT:$?:*)", - "Bash(gh api:*)", - "Bash(gh pr:*)", - "Bash(gh issue:*)", "Skill(close-wkt)", "Skill(open-wkt)" ], diff --git a/.claude/skills/run-tests/SKILL.md b/.claude/skills/run-tests/SKILL.md index 8e36e176..948a6fb3 100644 --- a/.claude/skills/run-tests/SKILL.md +++ b/.claude/skills/run-tests/SKILL.md @@ -7,6 +7,9 @@ argument-hint: "[test-path-or-pattern] [--opts]" allowed-tools: - Bash(python -m pytest *) - Bash(python -c *) + - Bash(python --version *) + - Bash(git rev-parse *) + - Bash(UV_PROJECT_ENVIRONMENT=py* uv sync *) - Bash(ls *) - Bash(cat *) - Read