draw-your-font

Featured

Turn a handwriting photo into an installable TTF font.

AI & Automation 244,407 stars 50594 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# draw-your-font Photo of handwritten letters in → installable font out. You do the seeing (find and label letters, judge quality); the CLI does all geometry (trace, metrics, font assembly). Never edit SVG paths or coordinates yourself. ## Setup in Hermes (once per session) The CLI is the pinned npm package `draw-your-font@0.1.0` — run it via npx (Node ≥ 18 required, no global install needed): ```bash npx -y draw-your-font@0.1.0 --help ``` Wherever the examples below show `$DYF`, use `npx -y draw-your-font@0.1.0`. Shell variables do not persist between tool calls, so paste the full command each time. Everything runs locally; the user's handwriting never leaves the machine. Photos arrive in Hermes either as a file path in the message or via the gateway image cache — use the actual file path with the CLI. When a photo lands in the conversation with no path, ask the user for the file (the CLI needs a real file, not your memory of the image). Do the visual steps (contact sheets, previews, glyph sheets) by loading the PNGs with `vision_analyze`. ## Decide the flow - **User has no photo yet** → offer the template: print, write, photograph. - **User shares photo(s) of handwriting** → main flow below. - **User pasted an image but there is no file path** → you can see it, but the CLI needs a file. Ask them to drag the image file into the terminal (that inserts its path) or give the path directly. Do not proceed from memory. - **User wants changes to a font built this sess...

Details

Author
NousResearch
Repository
NousResearch/hermes-agent
Created
1 years ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Featured

draw-your-font

Turn a photo of handwriting into a real installable font (TTF/WOFF/WOFF2). Use when the user shares a photo of handwritten letters and wants a font, asks to "make my font", "handwriting font", "turn my handwriting into a font", "font from this photo/image", asks for a handwriting font template, or wants to refine a font made earlier (smoother, thicker, fix a letter). Not for choosing, recommending, or identifying existing fonts - only for creating a font from the user's own handwriting.

767 Updated 1 months ago
danilo-znamerovszkij
Web & Frontend Listed

vbt-font-emulator

Emulate a typeface from a reference screenshot and generate production SVG wordmarks/typography for websites, slides, and posters. Use when the user shares a font/type/lettering/typography reference image and wants text written in that style, or asks to "emulate this font", "write X in this type", "make a wordmark like this", "recreate this lettering as SVG", "custom type from this screenshot", or wants new words added to a previously emulated style. Draws ORIGINAL vector letterforms capturing the reference's DNA (never traces, never pirates the font), assembles words via the bundled engine + glyph libraries, and verifies every render visually before delivery. NOT for choosing/installing existing fonts, full UI builds (vbt-ui-builder-from-dtp), or general design-taste decoding without a type deliverable (vbt-design-taste-profile).

0 Updated 1 weeks ago
vb-tyagi
Web & Frontend Listed

sketchloop

Draw a hand-drawn-style diagram from a description and render it to an actual PNG: flowcharts, architecture, sequence/ER diagrams, graphs, mind maps, box-and-arrow layouts. Authors a D2 text file, renders it via a bundled script to a sketchy hand-drawn PNG offline (no browser), then reads the image back and fixes the diagram. Use when the user wants to draw, sketch, diagram, visualize, or "make a hand-drawn diagram" of something, or mentions D2 or a .d2 file.

3 Updated 1 months ago
alexander-posztos