{"id":"c99ea849-9177-44bb-9ac0-114f5abb76d6","shortId":"eRENy2","kind":"skill","title":"html-ppt-zhangzara-soft-editorial","tagline":"Soft Editorial — Cormorant Garamond serif on warm paper with sage, blush, and lemon accents. Anything that should feel literary, elegant, and unhurried: editorial features, longform brand stories, gallery / museum decks, advisory deliverables, wedding / lifestyle media, founder e","description":"# Soft Editorial\n\n> Cormorant Garamond serif on warm paper with sage, blush, and lemon accents.\n\nA single self-contained HTML deck — typography, palette, decorative system,\nand slide vocabulary are all tuned together. Mixing layouts across templates\nbreaks the system; stay inside this one.\n\n## At a glance\n\n- **Scheme:** light\n- **Formality:** high\n- **Density:** low\n- **Slides in demo:** 12\n\n## Best for\n\nAnything that should feel literary, elegant, and unhurried: editorial features, longform brand stories, gallery / museum decks, advisory deliverables, wedding / lifestyle media, founder essays. Equally good for tech, research, or business decks that want a Sunday-supplement warmth instead of corporate polish.\n\n## Avoid for\n\nDecks that need visual heat or punch — the warm-paper palette and Cormorant serif are intentionally quiet.\n\n## Workflow\n\n1. **Clone `example.html` AND the `assets/` folder** into the user's workspace.\n   This template ships an `assets/deck-stage.js` runtime (keyboard navigation,\n   stage rendering); the HTML references it as `assets/deck-stage.js`, so the\n   file must sit next to the cloned HTML or that path will 404 in the generated\n   artifact and navigation will silently break. Inlining the JS into a single\n   `<script>` block in the HTML is an acceptable alternative when a single\n   self-contained file is preferred.\n2. **Replace placeholder content** with the user's real headlines, body copy,\n   numbers, names, dates, and section labels. Match existing dimensions when\n   swapping image placeholders.\n3. **Preserve the design system.** Never substitute fonts, recolor the palette,\n   restructure the layout grid, or strip decorative elements (corner brackets,\n   paper grain, geometric shapes, illustrated SVGs). They are part of the\n   identity.\n4. **Adjust deck length by duplicating layouts.** If the user has more content\n   than the demo holds, duplicate an existing slide of the most appropriate\n   layout. If less, drop slides from the bottom. Update page-number labels.\n5. **Designing missing layouts:** if a slide needs a layout the template\n   doesn't have, design it from scratch using the same fonts, palette,\n   decorative vocabulary, spacing rhythm, and component grammar — never bail\n   to a different template.\n6. **Keep the navigation runtime as shipped.** If the deck ships an\n   `assets/deck-stage.js` or inline keyboard handler, leave it intact.\n\n## Output contract\n\nEmit between `<artifact>` tags:\n\n```\n<artifact identifier=\"zhangzara-soft-editorial\" type=\"text/html\" title=\"Deck Title\">\n<!doctype html>\n<html>...</html>\n</artifact>\n```\n\n## Source & license\n\nVendored from upstream MIT-licensed\n[`zarazhangrui/beautiful-html-templates`](https://github.com/zarazhangrui/beautiful-html-templates/tree/main/templates/soft-editorial).\n\nThe full upstream MIT license text — including the original copyright notice — ships in this skill at\n[`LICENSE`](./LICENSE) and must be redistributed alongside any copy of `example.html`,\n`template.json`, or any vendored `assets/` runtime. See `template.json` for the upstream metadata snapshot.","tags":["html","ppt","zhangzara","soft","editorial","open","design","nexu-io","agent-skills","ai-agents","ai-design","byok"],"capabilities":["skill","source-nexu-io","skill-html-ppt-zhangzara-soft-editorial","topic-agent-skills","topic-ai-agents","topic-ai-design","topic-byok","topic-claude","topic-claude-code-for-design","topic-claude-design","topic-coding-agents","topic-design-systems","topic-design-tools","topic-desktop-app","topic-figma-alternative"],"categories":["open-design"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/nexu-io/open-design/html-ppt-zhangzara-soft-editorial","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add nexu-io/open-design","source_repo":"https://github.com/nexu-io/open-design","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 36607 github stars · SKILL.md body (3,097 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-11T06:52:24.019Z","embedding":null,"createdAt":"2026-05-08T06:51:50.664Z","updatedAt":"2026-05-11T06:52:24.019Z","lastSeenAt":"2026-05-11T06:52:24.019Z","tsv":"'1':165 '12':99 '404':207 'accent':20,57 'across':78 'advisori':37,118 'anyth':21,102 'artifact':211 'asset':170 'assets/deck-stage.js':181,192 'avoid':144 'best':100 'blush':17,54 'brand':32,113 'break':80,216 'busi':131 'clone':166,201 'contain':62 'cormor':9,46,159 'corpor':142 'deck':36,64,117,132,146 'decor':67 'deliver':38,119 'demo':98 'densiti':94 'e':43 'editori':6,8,29,45,110 'eleg':26,107 'equal':125 'essay':124 'example.html':167 'featur':30,111 'feel':24,105 'file':195 'folder':171 'formal':92 'founder':42,123 'galleri':34,115 'garamond':10,47 'generat':210 'glanc':89 'good':126 'heat':150 'high':93 'html':2,63,188,202 'html-ppt-zhangzara-soft-editori':1 'inlin':217 'insid':84 'instead':140 'intent':162 'js':219 'keyboard':183 'layout':77 'lemon':19,56 'lifestyl':40,121 'light':91 'literari':25,106 'longform':31,112 'low':95 'media':41,122 'mix':76 'museum':35,116 'must':196 'navig':184,213 'need':148 'next':198 'one':86 'palett':66,157 'paper':14,51,156 'path':205 'polish':143 'ppt':3 'punch':152 'quiet':163 'refer':189 'render':186 'research':129 'runtim':182 'sage':16,53 'scheme':90 'self':61 'self-contain':60 'serif':11,48,160 'ship':179 'silent':215 'singl':59,222 'sit':197 'skill' 'skill-html-ppt-zhangzara-soft-editorial' 'slide':70,96 'soft':5,7,44 'source-nexu-io' 'stage':185 'stay':83 'stori':33,114 'sunday':137 'sunday-suppl':136 'supplement':138 'system':68,82 'tech':128 'templat':79,178 'togeth':75 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-design' 'topic-byok' 'topic-claude' 'topic-claude-code-for-design' 'topic-claude-design' 'topic-coding-agents' 'topic-design-systems' 'topic-design-tools' 'topic-desktop-app' 'topic-figma-alternative' 'tune':74 'typographi':65 'unhurri':28,109 'user':174 'visual':149 'vocabulari':71 'want':134 'warm':13,50,155 'warm-pap':154 'warmth':139 'wed':39,120 'workflow':164 'workspac':176 'zhangzara':4","prices":[{"id":"19de03ae-e7d2-4229-bbfe-0cce790a85e0","listingId":"c99ea849-9177-44bb-9ac0-114f5abb76d6","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"nexu-io","category":"open-design","install_from":"skills.sh"},"createdAt":"2026-05-08T06:51:50.664Z"}],"sources":[{"listingId":"c99ea849-9177-44bb-9ac0-114f5abb76d6","source":"github","sourceId":"nexu-io/open-design/html-ppt-zhangzara-soft-editorial","sourceUrl":"https://github.com/nexu-io/open-design/tree/main/skills/html-ppt-zhangzara-soft-editorial","isPrimary":false,"firstSeenAt":"2026-05-08T06:51:50.664Z","lastSeenAt":"2026-05-11T06:52:24.019Z"}],"details":{"listingId":"c99ea849-9177-44bb-9ac0-114f5abb76d6","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"nexu-io","slug":"html-ppt-zhangzara-soft-editorial","github":{"repo":"nexu-io/open-design","stars":36607,"topics":["agent-skills","ai-agents","ai-design","byok","claude","claude-code-for-design","claude-design","coding-agents","design-systems","design-tools","desktop-app","figma-alternative","generative-ai","hermes-agent","local-first","nextjs","no-code","prototyping","ui-generator","vibe-coding"],"license":"apache-2.0","html_url":"https://github.com/nexu-io/open-design","pushed_at":"2026-05-11T06:48:43Z","description":"🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems 🖼 Generate web · desktop · mobile prototypes · slides · images · videos · HyperFrames 📦 Sandboxed preview · HTML/PDF/PPTX/MP4 export 🤖 Runs on Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.","skill_md_sha":"0bc01243f62a63dda4f342ddfeda9a9e222b38c6","skill_md_path":"skills/html-ppt-zhangzara-soft-editorial/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/nexu-io/open-design/tree/main/skills/html-ppt-zhangzara-soft-editorial"},"layout":"multi","source":"github","category":"open-design","frontmatter":{"name":"html-ppt-zhangzara-soft-editorial","description":"Soft Editorial — Cormorant Garamond serif on warm paper with sage, blush, and lemon accents. Anything that should feel literary, elegant, and unhurried: editorial features, longform brand stories, gallery / museum decks, advisory deliverables, wedding / lifestyle media, founder essays."},"skills_sh_url":"https://skills.sh/nexu-io/open-design/html-ppt-zhangzara-soft-editorial"},"updatedAt":"2026-05-11T06:52:24.019Z"}}