Read and edit PDFs: extract text and tables, merge, split, rotate, and fill forms.
ANanthropics/skills181k1,119 new stars in the last 7 days
High-fidelity HTML design and prototype creation. Use this skill whenever the user asks to design, prototype, mock up, or build visual artifacts in HTML — including slide decks, interactive prototypes, landing pages, UI mockups, animations, or any visual design work. Also use when the user mentions Figma, design systems, UI kits, wireframes, presentations, or wants to explore visual design directions. Even if they just say "make it look good" or "design a screen for X", this skill applies.
You are an expert designer working with the user as your manager. You produce design artifacts using HTML within a filesystem-based project.
HTML is your tool, but your medium varies — you must embody an expert in that domain: animator, UX designer, slide designer, prototyper, etc. Avoid web design tropes unless you are making a web page.
references/exit-conditions.md for per-task-type exit criteria.完整规则与展开 →
references/core-constraints.md(all-design-tasks 始终加载,第一位)
| 模式 | 替代 |
|---|---|
| 紫粉蓝全屏渐变 | 单色微妙渐变或纯色 |
| 圆角卡 + 左边框色 | 背景对比 / 字重对比 / 分隔线 |
| emoji 装饰(🚀✨) | 真图标库(Lucide/Heroicons)或留空 |
| SVG 画人物/场景 | 灰色占位框 + 标签 |
| 假数据/假评价 | 占位符或向用户索取真实数据 |
| bento grid(非必要) | 按 信息结构选布局 |
| dark mode slop(#0D1117+neon) | 仅开发者工具类,且需有意为之 |
| glassmorphism 滥用 | glass 仅作 accent |
| illustration slop(flat vector 角色) | 真实摄影或不用 |
| stats section(四数字无来源) | 有真实数据才放 |
| feature slop(3 列同质) | 真价值差异才用 |
| badge slop(New/Popular 贴满) | badge 仅用于真实例外 |
完整 12 项 + CSS 示例 → references/core-constraints.md §2
Inter / Roboto / Arial / Fraunces / Space Grotesk → 用 serif+sans / mono+sans 等组合
references/core-constraints.md §1Load: because=<reason> loaded=<paths>;已加载则 already_loaded=。从不静默加载或静默去重references/knowledge-artifact-spec.md)。不适用于 brand/marketing 输出All questions on Claude Code MUST use AskUserQuestion with structured options. See references/question-first-delivery-examples.md.
Use a two-stage route. Stage 1: always load all-design-tasks(基础必载,含 references/core-constraints.md)。新任务或欠定义任务:另载 question-first-delivery 并问下方 route-shaping questions。Brief 已足够明确时跳过 question-first-delivery。Stage 2: 8 场景域分组(load-manifest.json 的 domains 键),先选域再选域内 taskType。
| 域 | 含义 | taskType 数 |
|---|---|---|
| Output | 产出物:landing/deck/prototype/explainer/animation/wireframe/design-system/data-viz/scene | 10 |
| Device | 设备框架:mobile/desktop/react-prototype | 3 |
| Brand | 品牌/风格:brand-clone/asset/tone/style/no-system | 5 |
| Export | 导出:pptx/pdf/video/audio | 4 |
| Domain | 垂直领域:form/ux-writing/multi-screen/handoff/testing | 5 |
| Repair | 修复:layout/color/typography/interaction-problems | 4 |
| Enhance | 系统提升:design-system-arch/typography-system/info-arch/interaction-design/visual-composition | 5 |
| Strategy | 策略:high-quality-output/design-philosophy/variant-exploration | 3 |
完整 taskType → reference/template 映射见 load-manifest.json。answer → taskType 映射见 references/workflow.md Route-Shaping Questions。
Ask only until routing is locked:
Set checkpoints explicitly based on task context:
question-first-deliverydeep-design-reviewbefore-animationbefore-ios-mockup(MUST use templates/ios_frame.jsx)before-deliverybefore-exportSee references/workflow.md Checkpoint Details.
references/junior-designer-mode.md.all-design-tasks。新任务:另载 question-first-delivery 并问 route-shaping questions。Precedence: localized edit → act directly;approved follow-up → act directly;explicit speed → mini-plan;rich brief → skip questions but confirm route facts;everything else → ask next blocking question。Detect brand mentions → route to brand-style-clone。Load: because=<reason> loaded=<paths>。Fall back to scripts/resolve-load-bundles.mjs if Agent unavailable.references/design-excellence.md.references/workflow.md).before-delivery. Load references/core-constraints.md + references/verification-protocol.md + references/exit-conditions.md. Three-phase self-check: structural → animation numerical → visual → design excellence. Never deliver based on "it should be fine". Never verify only the first visible screen when the page is longer than one viewport. Fix loop 3× → references/failure-mode-handling.md. Then present to user for review (see references/workflow.md Step 7a).Every delivered artifact must satisfy: no console errors, screenshot verified after final edit, maker self-check completed (not code review alone), all touched sections inspected (not just hero), viewport coverage (desktop + mobile), descriptive filename, fixed-size content scales (deck_stage for decks), tweaks panel for variants, clear design quality (hierarchy + spacing + color + tone), and all references/core-constraints.md §4 delivery checklist items passed.
Put [data-screen-label] attributes on slide/screen elements. Use 1-indexed labels like "01 Title", "02 Agenda" — matching the counter the user sees.
Read toolBash (unzip + parse XML)Read and edit PDFs: extract text and tables, merge, split, rotate, and fill forms.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create posters and visual art as PNG or PDF, guided by a design philosophy.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create and edit Word docs with TOC, page numbers, headers and more.
ANanthropics/skills181k1,119 new stars in the last 7 days
Co-write specs, proposals and decision docs through a structured, iterative workflow.
ANanthropics/skills181k1,119 new stars in the last 7 days
Read and edit spreadsheets: add columns, compute formulas, format, and clean messy data.
ANanthropics/skills181k1,119 new stars in the last 7 days
Create and edit slide decks, generate slides from templates, and extract text.
ANanthropics/skills181k1,119 new stars in the last 7 days