ponytail-improved
Ponytail is a plugin for AI coding agents that enforces a disciplined ladder of reuse before writing code, reducing code volume by roughly 54% while preserving safety.
独特的一次性工作流:拍摄手写字母表,立即得到可安装的字体。AI仅用于标注,矢量化过程确定且私有,是付费服务(如Calligraphr)的免费替代。
Turn a photo of your handwriting into a real font (TTF/WOFF/WOFF2) - free, open source, no uploads, no credits.
Draw your alphabet on paper. Take a photo. Get your font.
This is a real one-shot result: dim light, spiral binding, page shadow. One photo in, installable font out.
npx skills add danilo-znamerovszkij/draw-your-font
Then in Claude Code, invoke the skill and hand it your photo:
/draw-your-font "here's a photo of my handwriting - make my font" (drag the photo into the terminal)
Claude finds your letters in the photo, labels them with vision, builds the font, shows you a preview, and critiques its own work. Iterate by talking:
No photo yet? Say "give me a font template" and you get a printable PDF grid: write your alphabet with a dark pen, photograph the pages, and hand them back. Messy freeform photos work too. Napkins, notebooks, spiral binding, bad lighting: that's what the vision step is for.
Everything runs locally on your machine. Your handwriting never leaves it.
The skill is a thin layer over a deterministic npm CLI. It works on its own when you can tell it what you wrote:
# freeform photo, you know the order you wrote in:
npx draw-your-font make photo.jpg --chars "ABCabc" --name "My Hand"
# → MyHand.ttf - double-click, install, done.
# best quality: print a template, fill it, photograph:
npx draw-your-font template -o template.pdf --charset minimal # or: spanish
npx draw-your-font make page1.jpg page2.jpg --charset minimal --name "My Hand"
Pure npm, zero system dependencies: no FontForge, no ImageMagick, no potrace binary. Works on macOS / Linux / Windows wherever Node ≥ 18 runs.
| Command | What it does |
|---|---|
template | printable A4 PDF grid (--charset minimal|spanish) |
segment | find letters → crops + numbered contact sheet + blobs.json |
build | labeled crops → font (--labels / --chars / --charset) |
make | segment + build in one shot |
preview | render any text with the built font |
Refinem
Turn a photo of your handwriting into a real font (TTF/WOFF/WOFF2) - free, open source, no uploads. Node CLI + Claude Code skill.
根据分类、Topic 和编程语言匹配的相似项目。
Ponytail is a plugin for AI coding agents that enforces a disciplined ladder of reuse before writing code, reducing code volume by roughly 54% while preserving safety.

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.
Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.