Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Ran Anatomy's /anatomy Skill on a 1.7B Local Model. The Kit Passed Every Check; the Figure Was 738 Bytes.

Description and use

The Anatomy kit functions correctly on a plain Linux box: examples rebuild deterministically, tests pass, geometry audit and headless‑Chrome checks succeed. The /anatomy skill runs but produces minimal SVG output with limited interactivity because the local 1.7B model is too weak to drive the full skill workflow.

Problem

Determine if the Anatomy skill and its underlying kit work correctly on a plain Linux box with a local 1.7B model, and assess how much of the output is driven by the skill versus the model.

Outcome

The Anatomy kit functions correctly on a plain Linux box: examples rebuild deterministically, tests pass, geometry audit and headless‑Chrome checks succeed. The /anatomy skill runs but produces minimal SVG output with limited interactivity because the local 1.7B model is too weak to drive the full skill workflow.

Workflow

  • Install Node 22.20.0 and run npx skills add wheresryan22/anatomy -g -a opencode -y to install the skill.
  • Verify installation path with opencode debug skill.
  • Run kit examples via node examples/.../build.mjs and confirm byte‑identical output.
  • Execute the test suite with npm test and note the five React‑related failures.
  • Run geometry audit with node examples/arcade-cabinet/build.mjs --audit audit and confirm pass.
  • Set CHROME_PATH and run headless‑Chrome checks with node scripts/capture.mjs and node scripts/lines.mjs.
  • Run /anatomy prompts using opencode run --model ollama/qwen3:1.7b --command anatomy "prompt" < /dev/null and adjust provider timeout settings.
  • Collect generated SVG files and inspect their content and location.

Evidence

The README's quick start is one line: npx skills add wheresryan22/anatomy -g -a opencode -y

Source

On Node 22.20.0 the same command finished in 7.6 seconds. It showed a security summary and copied 13 MB.

Source

The test suite ran 225 tests in about 38 seconds: # tests 225 # pass 220 # fail 5

Source

node examples/arcade-cabinet/build.mjs --audit audit · 15 tubes · 243 solids · 349 items · 1 depth states · 1290 overlaps · 1290 order rules · 11.0 s audit passed

Source

opencode run --model ollama/qwen3:1.7b --command anatomy "explain how a token bucket rate limiter works, interactive. Standalone HTML, light theme." < /dev/null

Source

The CDN edge cache prompt produced a 738‑byte SVG file with two circles labeled "Hit" and "Miss".

Source

  • Record date: 2026-10-14T05:55:54.712Z