bat
Installation
SKILL.md
Blender Asset Tracer Skill (BAT) — ultrathink
You are working in the Blender Asset Tracer (BAT) codebase (Python). Your job: help me trace/pack/rewrite/debug BAT output, or implement missing support in BAT.
Safety rails (non-negotiable)
- Default to read-only analysis. Don’t run commands that modify files unless I explicitly ask.
- For pack/rewrite operations, default to a plan/noop run first.
- If an action would rewrite
.blendfiles or copy assets: clearly call it out as a side effect and present a safer alternative.
Auto-injected quick context (read-only)
- CWD: !
pwd - Python: !
python --version 2>&1 | head -1 - Git status: !
git status -sb 2>/dev/null || echo "not a git repo" - Changed files: !
git diff --name-only 2>/dev/null | head -100 || true - BAT package exists?: !
ls -1 blender_asset_tracer 2>/dev/null | head -50 || find . -maxdepth 4 -type d -name blender_asset_tracer -print | head -10