把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。
编程
enoch-book-engine
试用Create or edit books with the Enoch Book Engine, including strict B5 pages, inline SVG diagrams, and mandatory screenshot-based visual QA.
它能做什么
Use this skill when creating or editing a book in an Enoch Book Engine repository. The engine makes fixed-layout B5 books from one-concept-per-page HTML, , and inline SVG diagrams or photographs.
技能文档
Enoch Book Engine
Use this skill when creating or editing a book in an Enoch Book Engine repository. The
engine makes fixed-layout B5 books from one-concept-per-page HTML, book.json, and
inline SVG diagrams or photographs.
Source rules
- Edit
books//.html,book.json,VOICE.md, andblocks.md. - Never hand-edit generated
book.html. - Books live exactly at
books//so their../../engine/links work. - Keep one concept per ``.
- Keep diagrams as inline SVG. Give every SVG `` an explicit
fill. - Do not invent facts, numbers, quotations, or personal stories.
- Never add print CSS that changes sizes, fonts, or images.
Required verification
After every page or layout change, run:
npm run verify -- books/
This builds the book, checks that every page is 0 mm overflow-free, creates a PNG for
every page, and runs structural checks on diagrams. The first run intentionally stops
with exit code 2 and lists the screenshots that require review.
Open every listed block screenshot. Give extra attention to pages marked [DIAGRAM]:
check card alignment, arrow routing, label clipping, spacing, colour roles, and whether
the picture communicates the same idea as the prose. Also inspect photo crops when a
page has a photograph. Do not claim the book is finished until the visual review is
complete, then run:
npm run verify -- books/ --ack-visual
The acknowledgement is a workflow gate, not proof that a machine can judge design.
Authoring guidance
Read AGENTS.md and the relevant references in .claude/skills/block/ before writing a
new page. Trim words when a page is full. Never shrink a diagram's viewBox to hide an
overflow or clip a drawing.
Provenance
Keep the repository's MIT license and upstream notice intact when distributing a derivative. Rebranding and new code are fine; do not remove or falsify authorship, license, or source history.
相关技能
以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。
编写、调试与调优 Playwright 测试,涵盖定位器策略、追踪诊断与 CI 友好的超时配置。
按用户明确指令,在得到大脑(Get笔记)中保存、搜索并管理笔记与知识库。
通过托管 OAuth 访问 Microsoft Graph Excel 接口,读写 OneDrive 中的工作簿、工作表、区域、表格与图表。
为自然搜索排名提供站点审计、内容撰写与竞品分析。
aiwithenoch 的更多技能
浏览全部技能Build Jev agent harnesses with OpenJev-HF, LangChain, and LocalJev
Design, audit, diagnose, and improve Meta/Facebook/Instagram lead generation funnels for service businesses that sell through applications, booking pages, nu...
Edit AI-assisted drafts without flattening the writer's voice, detect named AI-writing patterns without rewriting, or generate deliberately exaggerated AI copy for satire and before-and-after examples. Use when the user wants writing clearer, more direct, more opinionated, or less AI-sounding; asks whether a draft reads as AI; or explicitly requests intentionally bad AI-style copy.
Turn offline signs into researched leads
Save durable memory without secrets