mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-31 19:16:29 +00:00
Optional skill under optional-skills/creative/pencil — inactive until `hermes skills install official/creative/pencil`. Drives Pencil `.pen` files via the `pencil` CLI through terminal (lazy npm dep, no core footprint). Modes, in order of preference: - A: headless MCP via `pencil start` (emerging — gated on `pencil --help`, wired through `hermes mcp add`; no REPL wrapper needed). - B: pipe tool calls into `pencil interactive` via pencil_repl.py (current fallback). - C: prompt-driven `pencil --out … --prompt …`. Per Pencil-team feedback, the skill and doctor discover the CLI surface at runtime (`pencil --help`, `pencil interactive --help`, `get_editor_state`) instead of hardcoding the volatile tool/DSL schema. pencil_doctor.py now reports which integration path the installed build exposes. Not an MCP catalog entry: the public @pencil.dev/cli still ships no `start`/ `mcp-server` command today, so the path is documented as gated/emerging. Ships pencil_repl.py, pencil_doctor.py, references/mcp-tools.md, tests. |
||
|---|---|---|
| .. | ||
| baoyu-article-illustrator | ||
| baoyu-comic | ||
| blender-mcp | ||
| concept-diagrams | ||
| creative-ideation | ||
| hyperframes | ||
| kanban-video-orchestrator | ||
| meme-generation | ||
| pencil | ||
| pixel-art | ||