Howitworks — Development skill for Claude Code
An interactive engineering-drawing skill for Claude Code that explains mechanisms and software concepts through physical cutaways and live simulations.
How to install Howitworks
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hariFED/howitworks and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Howitworks does
An interactive engineering-drawing skill for Claude Code that explains mechanisms and software concepts through physical cutaways and live simulations.
Alternatives in Development
- Implementation Plan — You are tasked with creating detailed implementation plans through an interactive, iterative process 10k ★
- Engineering Skills Pack — Comprehensive software engineering skill pack 5.3k ★
- Claude Code Sub Agent Collective — 🧠 Context Engineering Research - Not just another agent collection, but using research and context engineerin 523 ★
README
howitworks
An interactive engineering-drawing skill for Claude Code that explains mechanisms and software concepts through physical cutaways and live simulations.
Website · All 21 sheets, live · Install · The kit
npx howitworks · npx skills add hariFED/howitworks · /plugin install howitworks --marketplace hariFED/howitworks
/howitworks explain how a pin tumbler lock opens
That one line becomes a real A2 engineering sheet: a section through the mechanism, details at a larger scale, true dimensions, numbered balloons, a parts list and a title block. Then **the parts move**, the dimensions re-measure themselves, and every number on the sheet comes from one physical model. Ask for `3d` and you also get a cutaway you can turn, cut open and take apart.
Who it's for
| Engineering students and educators | Explore mechanisms, forces, pressure, motion and thermodynamic cycles interactively: real sections, real dimensions, physics you can push. Boyle's law, the Otto cycle, Pascal's principle, pump curves, feedback control. |
| Developers | Understand abstract software concepts as machines: rate limiting is a cistern, back-pressure a relief valve, aut |
Related Skills
Learn Mode
Interactive code tutor — breaks down codebase logic, explains complexities, translates technical concepts for
Draw Better SVG
Agent skill for planning, drawing, animating, render-checking, and repairing editable SVG graphics - with an i
Problem Analysis Agent
You are an expert problem analysis agent specializing in deep requirements understanding and problem decomposi
Prompt Skill For Sri
A Claude skill that interrogates before it builds, so an engineering request never has to be explained twice.
Stock History
A Claude skill that explains Indian and US stock price moves with interactive charts, benchmark comparisons, f
Feynman Skill
Claude Code skill — teach concepts using the Feynman Technique. Two modes: interactive (probe your gaps) and d
Related Agents
Physics Validator
Delegate when validating the physical plausibility of physics quantities, simulations, and fitting results via
Beginner Helper
Explains Pine Script concepts in simple terms. Use when user indicates they're new to coding or Pine Script, o
Concept Mentor.Agent
Explains technical concepts as a structured learning session, connecting them to the SAP Cloud SDK for AI code