24 lines
1.3 KiB
Plaintext
24 lines
1.3 KiB
Plaintext
# House Hand
|
|
|
|
> A drawing hand for agents: characters, mascots, icons and scenes in one consistent style, drawn in Python with house.py and handed back as SVG, PNG, or a drawing that draws itself.
|
|
|
|
Read skill.md first and follow it. house.py, drawon.py and rig.py need only Python 3.9 or later and its standard library.
|
|
|
|
## Files
|
|
|
|
- [skill.md](https://househand.yolopreneur.lol/skill.md): how to draw in the House Hand: the rules, the library and the workflow
|
|
- [house.py](https://househand.yolopreneur.lol/house.py): the drawing library; `figure()` draws a whole character
|
|
- [drawon.py](https://househand.yolopreneur.lol/drawon.py): turns a finished SVG into one that draws itself, stroke by stroke
|
|
- [rig.py](https://househand.yolopreneur.lol/rig.py): animates a character from key poses into one SVG that moves by itself
|
|
|
|
## Examples
|
|
|
|
- [Plates](https://househand.yolopreneur.lol/#plates): every drawing made with the library so far, from the first kata to the current cast, each one drawing itself
|
|
- [Hello](https://househand.yolopreneur.lol/rig/hello.svg): Bunny and Unicorn, animated with rig.py
|
|
- [Rig playground](https://househand.yolopreneur.lol/rig/): pose the cast by hand and blend two poses into an animated SVG
|
|
|
|
## Coming next
|
|
|
|
- An API and an MCP server that take a description and return the files, without running any code
|
|
- Lottie output for apps
|