원클릭으로
check-syntax
Validate Python syntax for one or more files via ast.parse, without executing them. Use after editing any .py file in this repo.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Validate Python syntax for one or more files via ast.parse, without executing them. Use after editing any .py file in this repo.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Cut a versioned release of this addon end-to-end -- decide the version bump, update the changelog, open the release PR, and tag the merged commit once it's ready. Use when the user asks to cut/push/ship a release.
Run this repo's headless Blender test suite (tests/run_tests.py) via podman against one or more pinned Blender versions. Use before a commit/PR, or to check cross-version compatibility.
| name | check-syntax |
| description | Validate Python syntax for one or more files via ast.parse, without executing them. Use after editing any .py file in this repo. |
A fixed, directly-executable script instead of an ad-hoc python3 -c "import ast; ...
invocation, so it can be whitelisted in permission settings by exact path rather than needing a
broader rule for arbitrary python3 -c/-m execution.
.claude/skills/check-syntax/check_syntax.py <file> [<file> ...]
Exit 0 if all files parse; exit 1 and prints SYNTAX ERROR in <file>: ... to stderr for any that
don't. Takes explicit file path arguments and does no shell substitution of its own — that's what
makes it safe to whitelist by exact path, unlike the ad-hoc python3 -c invocation it replaces,
which would need a much broader rule to allow arbitrary code.