Anima
Create crafted, accurate visualizations of anatomy, neurobiology, pharmacology, drugs, cells and molecular biology: interactive isometric SVG figures with sourced numbers, a live readout driven by...
- What
- Create crafted, accurate visualizations of anatomy, neurobiology, pharmacology, drugs, cells and molecular biology: interactive isometric SVG figures with sourced numbers, a live readout driven by...
- Cost
- Free
- Needs
- Before you start: read this whole install prompt, tell me in a few lines what this skill does and what installing it involves, and wait for my go-ahead before you do anything else.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
Create crafted, accurate visualizations of anatomy, neurobiology, pharmacology, drugs, cells and molecular biology: interactive isometric SVG figures with sourced numbers, a live readout driven by a small model, accessible motion, optional WebGL and a beta 3D mode, framed as a card with citations and an educational note.
Version:
Install
Copy the install package below, then paste it into Muse📌 Pinned version: commit f0249c4The install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?
Before you start: read this whole install prompt, tell me in a few lines what this skill does and what installing it involves, and wait for my go-ahead before you do anything else. Prerequisites: none for the install itself: no account, no API key, no paid service, nothing to install first. Using the skill afterwards needs Node, and a Chrome or Chromium installed on the machine for its screenshot and verification scripts (they drive a locally installed browser headlessly; they install nothing themselves). Know the time shape before starting a figure: the skill sizes every request up front (a Figure is roughly 30 to 90 minutes of work, a Hero 2 to 4 hours, an Epic 6 hours or more and is never started unless I choose it after seeing the estimate). Install "anima" for me. It creates crafted, accurate visualizations of anatomy, neurobiology, pharmacology, drugs, cells and molecular biology: interactive isometric SVG figures with sourced numbers, a live readout driven by a small model, accessible motion, optional WebGL and a beta 3D mode, framed as a card with citations and an educational note. Repository: https://github.com/Garinmckayl/anima (the skill is the whole repository at the pinned commit: SKILL.md at the root, with kit/, references/, scripts/ and examples/) Pinned version: install the code at commit f0249c4fdc94cc854abcff8bf34a087e37145714 exactly. Do not substitute a newer version. If this commit is unreachable, stop and tell me. 1. Clone https://github.com/Garinmckayl/anima into a temporary folder, check out commit f0249c4fdc94cc854abcff8bf34a087e37145714, and copy the whole repository folder (everything except the .git folder) from that checkout. Then compare every file with the fingerprints recorded for this listing on 2026-10-19: [FINGERPRINTS] - .gitattributes: SHA-256 cdd266359c792670902c16da138e75d6b10bba6251b1842191ab46939ae2c7aa - .github/ISSUE_TEMPLATE/bug_report.yml: SHA-256 d77b66d00a072cb2eea47bc613a62f9bed736d7525124d7d559698fb6d932d4e - .github/ISSUE_TEMPLATE/config.yml: SHA-256 c351e2c3bd384fa9721f81f9c74e8d47de863c9600b9c82e5abbf882c43a88e5 - .github/ISSUE_TEMPLATE/figure_request.yml: SHA-256 b6ccc467bff8246601de996bfde95be397d0e4082382fdc6ce9b1d148234f922 - .github/PULL_REQUEST_TEMPLATE.md: SHA-256 95bb2be701cd6e1e3e9797596b573f2324d903288bce9b01b114ca3455b1a239 - .github/workflows/ci.yml: SHA-256 98f59c3dcbbba6303cd923c4c0e17cbbdb03a376938f69ba46ecad8dad340772 - .gitignore: SHA-256 064ffc2ecfcd36876bb86714998c7dac0bfc3e80dbd3a782f2f8a80b72fc6f4e - CHANGELOG.md: SHA-256 0a55ee77f7de2563f0d17f5d2e4233f208236bc6c21681f9638e7e32f82ed951 - CNAME: SHA-256 f32b33f68eb77637a59e409131dc73cf2b60ade2824ae58eeb994fae6cba081d - CODE_OF_CONDUCT.md: SHA-256 affdd0644fefe861809b2e870b4367d27bc11358c8e53da85d5f5ed89e98f65f - CONTRIBUTING.md: SHA-256 e14dd7f6061447adb13c7751060e03c8787979fb98cab047fe02c2a0553a2cf0 - LICENSE: SHA-256 72c917a0e53ae88b4a081ad84fad1a2e438f917586c4e9843100fc5f241b09aa - README.md: SHA-256 6b83b34752a5a42c886dcfc00c56daf8f806ea73683994224a682a610752d304 - SECURITY.md: SHA-256 4d077ad644e68c605cc107ac274a07df03d10f607f50c397813a16207dcde410 - SKILL.md: SHA-256 f63598abdd6150c827c25a0b4c05cd55ecd6c20cc06603332465fdedb2ab2fe5 - assets/anima-launch.mp4: SHA-256 a30563213b4e5eec288300752b409aa1a3a1200d55704530862ad5ed45601541 - assets/demo.gif: SHA-256 a787d206ed5a06b03789aa1699176d4b84c48546b510e90a0f31555f189552e7 - assets/demo.mp4: SHA-256 828f5cf73bed232ad162a3875b8fad46c24f31fdfcf4af744b3ccde3ede9874e - assets/shorts/bend.jpg: SHA-256 8122d07580dcac59953dfc58def19e0099ff1f5ee80fa3b99c430fd29b612c87 - assets/shorts/bend.mp4: SHA-256 64be667bd6e5651ef68ae85c832c742a64efd2793288339363e8c4b6fc5d2b3b - assets/shorts/dopa.jpg: SHA-256 d29b5fab8e647ec09abf70e27976d1ea748049ba21f93044feb5dd0f1ed15ef6 - assets/shorts/dopa.mp4: SHA-256 351cca2844edc0eab357e19c670183e82d7d78a22d0b4a4568a4346238533153 - assets/shorts/stim.jpg: SHA-256 7fa213420d7cec2443c52343965e0dc2edf1f5d34fb7bd44451ada46b7d51803 - assets/shorts/stim.mp4: SHA-256 acb4f905bfeff50c5f63cbcd426351567f72a74b9cd08e821fa2cca59485085e - assets/social-preview.png: SHA-256 6aa26e36c55a9d4d5257ff0d983595ce900523b3e65824c4a4994bf18a0fe875 - assets/thumbs/dopamine-receptors.png: SHA-256 26cd01a1eb99aea567f30bc4cc68f82aa1f50ef4bf8b45a8a670a80e70d32ef3 - assets/thumbs/estrogen-aggression.png: SHA-256 fd5a2319586f4e48b490d9c7370b1805c1298784ed22f115515a0aa39dd4f982 - assets/thumbs/neuron.png: SHA-256 b2b76edfddfedf5617d9314844ecf1fa59b8aea0248d810927ee3ea632fe4bde - assets/thumbs/reward-addiction.png: SHA-256 bac3a8b5926bb01dc0f6f185b388ef51a8c1a8d1600f6eecf6501ed6b032aa17 - assets/thumbs/semaglutide-glp1.png: SHA-256 6480ab8155b996347cdba9e88e1333d06b9ea1e79943d0206c968055dddea620 - assets/thumbs/stimulants-dat.png: SHA-256 44fd025bbf5a9d1446404dd416150ab685d629013bae51ab3e2e9642bbb8e9c6 - assets/thumbs/sunflower-bend.png: SHA-256 3e4d42b6c0f945581190fe17c0606edcd55216c96d5e5075de2b5ed66e9d4db5 - evals/evals.json: SHA-256 62eaab1704ff814573280d70a664ebff84952b44caf4f5cadd31a8642cdbc8e4 - examples/dopamine-receptors/build.mjs: SHA-256 cdf0c6fe218958a4973231db9ce64d7b2a13f26965a9deb7dfb59bd9bb698b2d - examples/dopamine-receptors/dopamine-receptors-light.html: SHA-256 e7bb82411aa84177d44cecbdcb1a82fec5667ad67f996c7f21920e12c678f850 - examples/dopamine-receptors/dopamine-receptors.html: SHA-256 e051c37fb386c4d2aa9b603bac65fd81317205065cdbe53e5240769bc3205c4a - examples/estrogen-aggression/build.mjs: SHA-256 247d0e777b192cdfd176eb9e63b10ac4127f7a72d91a4b364b6aca75e0455fa8 - examples/estrogen-aggression/estrogen-aggression-light.html: SHA-256 af2b9e883322cb3a23f2c12f99665e28f1c2a90af7be38e179701d68f5bec859 - examples/estrogen-aggression/estrogen-aggression.html: SHA-256 2135c25bc7b223bab656e47e81827a0fbda813698b17e183917fa380367c5e3f - examples/neuron/build.mjs: SHA-256 9716c467d3bb694de06c69eef79e9d949dadab9e73f78a0bcceca5f6c1ad87e3 - examples/neuron/neuron-light.html: SHA-256 60662afdaa8606f944d9a7026a769bb984fb607e9723edde75cad3c78bc6400a - examples/neuron/neuron.html: SHA-256 00d108ec488b27bc260bec68add44a79f37f4600c7a187b293c3042315e9162b - examples/reward-addiction/build.mjs: SHA-256 a606d0a567160e5b2b4a12b9788a0e238e701c2bc9b7bbe3746302f91053141a - examples/reward-addiction/reward-addiction-light.html: SHA-256 897284d77f0d3abae22300ca42605e69c6478b3b8a30e6424e920d8aa0098f61 - examples/reward-addiction/reward-addiction.html: SHA-256 d8b8ff800ae01b246890a17addcb6b2c9e540d5ab21d2bcb3db2150a8496dfef - examples/semaglutide-glp1/build.mjs: SHA-256 803b13d5e7918396601d55d216e5ce493458f2f8417f18b404fd598836868e6c - examples/semaglutide-glp1/semaglutide-glp1-light.html: SHA-256 3b7d0d4e82fb753c840fc42adbf1b69629b660ef7ae449094516307488b661f7 - examples/semaglutide-glp1/semaglutide-glp1.html: SHA-256 234c954882af1ce3c4f1d243f07b748b45e5b40e049f1b3cd28f202e6a615b04 - examples/stimulants-dat/build.mjs: SHA-256 7cc28ea71e056ec7858a0aa8acc40be9ae0b8f26dec7e5a83d4dc0265a7560c3 - examples/stimulants-dat/stimulants-dat-light.html: SHA-256 25d1fad4b23dcfb772861fed354facf3c5fdc61af0a0f58fec6d218929b02716 - examples/stimulants-dat/stimulants-dat.html: SHA-256 33cf71dccf36f7c34126fc342b7b8706a32231eee5df53b2c7d861a35c1e58f5 - examples/sunflower-bend/build.mjs: SHA-256 46665967378ce1544c3edaf8ffe0b7028ca95ababe4aa401e284048d731e203c - examples/sunflower-bend/sunflower-bend-light.html: SHA-256 c28fb78be5fc208445d238c5c4d31dbc45a1f852e3021d565b4cda7940faadaa - examples/sunflower-bend/sunflower-bend.html: SHA-256 ca0786283cd20c61fe68a6960f936895a3c1a013dd1e6c4e57b808a26c858837 - index.html: SHA-256 4e6ec022e5eec7d968a68fb10030ec9e0e8c48bcca9f3b3aea8aa8f33e12aef4 - kit/audit.mjs: SHA-256 2e92d6e4c18b05c4cb55d72d378bba3cb854a169b19e16d5ca8eb5ebc2fe234b - kit/bio-audit.mjs: SHA-256 ed1f54310193b9ca50765ecfb96756f86c71598a2f0822d16d84fd0324de3e08 - kit/blob.mjs: SHA-256 b01e7e3a439ddfd01d837960e028921f53007d8bdd6c6dae10e8ee1242c6f25f - kit/branch.mjs: SHA-256 d03a96bef28699b9a5c3296e41bc4503af874cc08c8b6ba455a6a9fa0b2b4452 - kit/canvas-painter.mjs: SHA-256 1918db10279c9d9df87d7df52c7ed8c2de8acd0bbce214c8f2115a39e7f955ac - kit/chem.mjs: SHA-256 9048ee2a8d9b27d3cf326154e0f457b7df070af51ac8a023e002967d518652dd - kit/gl-shared.mjs: SHA-256 8c3773cf3e15844df332db3ba55af940186edb2227201e5839347ecc390c039c - kit/gl.mjs: SHA-256 17a477411e0b9fcb8e84e718094eaefa6be2c0b7d6ce15ee03fe8e252944130a - kit/iso-kit.mjs: SHA-256 6d3ecc725d30c3b0346da309cf61dfa5a65017c23620bbd4093009d4fb104018 - kit/iso-kit.ts: SHA-256 e9fc988c61a11bfac1f097e62419915ea86b2130ab091f1b50c0e019c907e253 - kit/iso.css: SHA-256 ef19bac5a42ba9be42b56b2c1cf7fc7e21d332a8060765e9ca1d987b8ab23924 - kit/lathe.mjs: SHA-256 a4e7e974b1a37e603ad2b76363b6f9815cc101dfff0ad277a5d4e8f1dc56fccb - kit/react/draw.tsx: SHA-256 ff54d8accd862d468648941701e6e0530031d6a776058cd0e99d288ef406b662 - kit/react/live.tsx: SHA-256 cc7c38f1bd788f7c2bd1417b6d8f1bd8f8a90c2c7abcb41f6dd074703f93d153 - kit/smoke.mjs: SHA-256 3f66d30854f260fcf3de99130396a7c4766f6a8f2d6c2eee50e71575b4724f36 - kit/tube.mjs: SHA-256 bcb3cc360f6d83e6a5753f4c464b4587ab7965028b05a5d58e285abce58667c9 - kit/turn-audit.mjs: SHA-256 e118b838c00621eb5d86409552b75b50d02c303eaedefc008146a7c62c2eaefd - kit/turn-build.mjs: SHA-256 c2b96e40044b4698c69c472ef85572ae17a3b59de3b6da210884b9a5d0bbf6a3 - kit/turn-fixed.mjs: SHA-256 7429b46eb7673aefb6ed90adeaf130c1dafe8e32af038cbde24a04e693d13fc7 - kit/turn.mjs: SHA-256 cb4b530b5e1750ba0e4fd2367d5f25e00195c0136672aa2ecd665c0622ffd1a2 - references/3d.md: SHA-256 35d6f6134f17e3b5521819149ca351a6c4ffae68032307db5b329d9e582dc0ea - references/bio.md: SHA-256 9e4276bc47a1eea75dd3014298440f7a7be44b49367b9e27edbffe4eb8507398 - references/craft.md: SHA-256 42bb9353c8e9b2b75fa3afb30ed5922243ffb2ca9d8b9c2771754436ce1a1aac - references/kit.md: SHA-256 6ef9361c12774cc3642cd53a8a76dce496f14b51a9d2691b0f1023b687e08045 - references/molecular.md: SHA-256 c615bca01011d98c76f212cfcdb7d6254f014b701931b82897fbccb2e2b9d765 - references/motion.md: SHA-256 fe330274a1d1299327eedba271c447e3492777b9c5725dc153a867cbe7619cae - references/neuro.md: SHA-256 f2797d350fbcffc25483eb2905f32c924354052e759ffdea279da5bb82c3b42f - references/pharma.md: SHA-256 b3a6d268b8012e1e467608e81adee5fb745600f3b0e1fc5b6d9c7ade0702bc77 - references/react.md: SHA-256 c4fc9469ac2f90f696f8836a37c739510a2e0ed0509455d3643d891d5a0ac871 - references/verify.md: SHA-256 fb81437fc5d75094a34432eb6f545644aa228e15173a27d08b3cace912033561 - references/webgl.md: SHA-256 82862b0d4a82b34142029f0128fd19d59ade8f19757b17ae6fa21d0a6c912feb - scripts/capture.mjs: SHA-256 8beb21181258f9edb6b11e0b89d0d339f78cdea080df6c7ef844a4b8bf01d94b - scripts/drive.mjs: SHA-256 e6d19d85b865e2b0fdd28e4feca6537d418299f24fd7727a746ac2698d5cf57f - scripts/inline-kit.mjs: SHA-256 01e08df7c2556ce52a7e8ed9009a332036b209ab7e42389874af2a65fda6e9db - scripts/line-ends.mjs: SHA-256 70a4209a19e2ea1cca39d7f5afd32ea4fbfdfff2ac04c114a7e8d9a10584cf3d - scripts/lines.mjs: SHA-256 b0ca73ab3a0d1cd4a28fda933496cbd7384ef315d821b5d2fffae1c704ce79cc - scripts/make-demo.mjs: SHA-256 f4a0bb0fdc1f6e03251ad0f856c6b2c0f61de180cb9941f1858bd8618ea0140b - scripts/turn-bench.mjs: SHA-256 f64c5156e05ce6e93edea22a531c398883c6f2b31ae73ae1fb7be244d92ef8f2 - scripts/turn-check.mjs: SHA-256 689e4b239587b8bc8f859246f16daf9edf63186ff46a762c5ca45eaec0651adc - scripts/turn-fidelity.mjs: SHA-256 b97ed58582ca6c098c55a26a7fceced3d993bb0580acba5149627143516ba663 If a file does not match, it changed since the listing was prepared: do not install it yet, tell me what you found and let me decide. 2. Read SKILL.md in full, skim the references and the kit, and read the scripts in scripts/, then tell me in plain words: what the skill does when used, which services it connects to, whether it reads or sends any personal information or keys, and anything that seems unusual. Stop on any red flag and tell me before going further. Confirm these points from the files: - The package is the whole repository, 95 files (about 19 MB, much of it demo media): SKILL.md (the method: sources first, representation, parts list, geometry, painter's order, framing, live behaviour, verification), kit/ (the isometric figure kit: iso-kit in TypeScript and compiled ESM, geometry libraries for lathe, tube, blob, branch and chemistry forms, the geometry and biology audits, the optional WebGL and 3D runtimes, and React components), references/ (10 guides: craft, kit API, motion, React, verification, WebGL, 3D, and the biology domain guides for sourcing, neurobiology, pharmacology and molecular biology), scripts/ (headless-Chrome capture, drive and line checks, the 3D turn checks, the kit inliner and the demo maker), examples/ (six finished biology figures, each with its build.mjs and its built dark and light HTML pages: a neuron, dopamine receptors, stimulants at the dopamine transporter, the reward pathway, semaglutide at the GLP-1 receptor, and estrogen and aggression), assets/ (demo videos and thumbnails) and evals/evals.json. The code is plain readable JavaScript and TypeScript; nothing is obfuscated. - Nothing is sent anywhere during installation itself; the only download at install time is the repository from GitHub at the pinned commit. The files name no account, no API key and no telemetry, and the skill uploads nothing at use time: a figure is an HTML page (or a standalone SVG) written on my machine. - At use time the work is local: Node build scripts assemble the figure from the kit, and the verification scripts (scripts/capture.mjs, drive.mjs, lines.mjs and the turn checks) drive a Chrome or Chromium already installed on the machine (a system browser or a Playwright-cache Chromium) against the local pages; the only fetches inside those scripts are to the browser's own 127.0.0.1 DevTools endpoints. The one outward step is the research the method requires before drawing: collecting trusted sources for the structure and the numbers (primary or authoritative references, for example PubChem records for a molecule's skeletal formula, as one shipped example cites), because every number a figure displays must carry a citation in its caption or sources block. - The accuracy contract is written into the skill: literal anatomy for structures, a mechanical metaphor only when it is labelled as one with its limits stated; no invented anatomy and no mechanism the evidence does not support; figures are educational, not medical advice, and the skill's own Limits section says it is not a validated anatomy atlas, a diagnostic aid or a treatment guide, which matters most for the drug and dosing figures. Verification is part of the method, not an extra: the geometry audit and the line-end check must be run to zero, with 4x close-ups read by eye, before a figure counts as done. 3. When I say "yes, install", install it as a skill: copy the whole repository folder (everything except .git) into the agent's skills directory, in a folder named "anima", keeping all 95 files. The upstream route, npx skills add Garinmckayl/anima -g -a claude-code, installs the same repository; either route is fine as long as every file matches the fingerprints. 4. Verify with no network calls: frontmatter valid, all 95 files in place. 5. Report what was installed, where, and what I still need to do myself (for example: have Node and a Chrome or Chromium available before the verification steps, and name the structure or mechanism myself; using the skill is a separate step that only starts when I ask for it, starting with the size estimate the skill gives before it builds anything). GitHub is optional: if I have a GitHub account or the gh CLI, you may use it; otherwise public access is fine. Never require it unless it's in the prerequisites above. Rules: don't touch anything outside the temp folder and the install target. If anything looks off, stop and ask me.
Saved to your recent installs. Find it anytime on /connect.
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you — no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.
What does the ✓ next to a creator’s name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a build before installing it.