spine-skeletal
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill's primary function is to provide technical auditing and utilities for 2D rigging and skinning workflows, which is consistent with its stated purpose.
- [COMMAND_EXECUTION]: The testing scripts
scripts/test_audit_skin.pyandscripts/test_measure_surface.pyuse thesubprocessmodule to execute the project's own Python scripts for unit testing purposes. - These calls are limited to the current Python interpreter (
sys.executable) and do not process unsanitized user input in a shell context. - [EXTERNAL_DOWNLOADS]: The documentation contains links to official resources for Spine, DragonBones, and the author's own reference implementations.
- These are categorized as references to well-known technology providers and vendor-owned resources, posing no risk to the execution environment.
- [INDIRECT_PROMPT_INJECTION]: The skill processes external JSON and image assets for auditing.
- Ingestion points:
scripts/audit_skin.py,scripts/audit_attachment_ownership.py, andscripts/measure_surface.pyread JSON trace files and image atlases. - Boundary markers: The scripts strictly enforce schema versions (e.g.,
ogs.skin-trace/1) and perform JSON object validation. - Capability inventory: The scripts have the capability to write report files to disk but do not possess network or arbitrary shell execution capabilities on the processed data.
- Sanitization: Path traversal is prevented in
scripts/audit_attachment_ownership.pyby checking that file paths do not escape the declared package directory usingis_relative_to. Asset integrity is verified using SHA256 hashes.
Audit Metadata