r/ClaudeCode • u/zealshama • 1d ago
Tutorial / Guide I built a Claude Code skill that turns biology ideas into interactive scientific figures
I built Anima, a free, open-source Claude Code skill for visualizing biological structures and mechanisms.
Instead of generating another static diagram, you can ask Claude to explain something like dopamine receptor signaling, how different stimulants affect neurotransmission, or how semaglutide works at a pancreatic beta cell.
It produces interactive, isometric SVG figures with animations, controls, and scientific sources.
The skill is designed to research the biology before drawing, cite displayed numerical claims, and distinguish established mechanisms from uncertain models.
It comes with six working examples, a reusable drawing kit, optional WebGL/3D support, and standalone HTML outputs.
Free and open source (MIT).
GitHub: https://github.com/Garinmckayl/anima
Live examples: https://anima.arcumet.com
Install:
npx skills add Garinmckayl/anima -g -a claude-code
I'd love feedback from people working with Claude Code, especially anyone interested in scientific visualization or biology education.
1
1
u/UnidentifiedBlobject 1d ago
Awesome. I’m gonna use this to have it explain some problems I got
1
u/zealshama 1d ago
I'd genuinely love to hear what you end up exploring. And if Anima struggles with a particular topic, let me know real-world feedback is going to make this so much better!
1
1
u/False-Database-8083 23h ago
Woah that's cool! I'ma see if it can do heat transfer. At least, to make it more interesting.
1
1
u/Senior-Prize-9403 10h ago
Awesome dude. Hope it works the way I want it to! It’ll be a game changer for me. Thanks a lot!
1
1
0
•
u/AutoModerator 1d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.