storyteller-renderer
2
总安装量
2
周安装量
#72727
全站排名
安装命令
npx skills add https://github.com/tendtoyj/tendtoyj-claude-skills --skill storyteller-renderer
Agent 安装分布
opencode
2
gemini-cli
2
antigravity
2
claude-code
2
github-copilot
2
codex
2
Skill 文档
Storyteller Renderer
í
í릿 HTMLì {{placeholder}}를 ì¹ííì¬ ì¹´ëë´ì¤ HTMLì 조립íê³ , Playwright MCPë¡ 1080Ã1350 PNG를 ë ëë§íë¤.
ìí¬íë¡ì°
Step 1. ì ë ¥ íì¸
íì ì ë ¥:
- ì¹ì¸ë ì¹´ë êµ¬ì± (planner ì¶ë ¥: í í릿 íì , ì¹´ëë³ ì¹´í¼ í ì¤í¸)
- ìì±ë ì´ë¯¸ì§ íì¼ ê²½ë¡ (image-maker ì¶ë ¥: ì¹´ëë³ ì´ë¯¸ì§ 매í)
- ë¸ëëëª , 주ì ëª , ë ì§
ì¶ë ¥ ëë í 리 ê²°ì : storyteller/[주ì ]-[YYYY-MM-DD]/
Step 2. HTML 조립 (í í릿 ì¹í ë°©ì)
í
í릿 íì¼ìì ì¹´ë HTML ë¸ë¡ì ì¶ì¶íê³ , {{placeholder}}를 ì¤ì ê°ì¼ë¡ ì¹ííì¬ render.htmlì ìì±íë¤.
ì ì°¨:
- ì íë í
í릿ì ë°ë¼ í
í릿 íì¼ ì½ê¸°
- í
í릿 A â
assets/template-a.html - í
í릿 B â
assets/template-b.html
- í
í릿 A â
- planner ì¶ë ¥ì
Templateê³¼ ì¹´ë ìì¹ë¡ HTML ë¸ë¡ ê²°ì :planner ì¶ë ¥ íì§ (Card 1) ë´ì© (Card 2+) Template: A tpl-a-cover ë¸ë¡ tpl-a-content ë¸ë¡ Template: B tpl-b-cover ë¸ë¡ tpl-b-content ë¸ë¡ - í
í릿ìì CSS(
<style>ë¸ë¡)ì ì¹´ë HTML ë¸ë¡ì ì¶ì¶ - ê° ì¹´ëë§ë¤ í´ë¹ íì
ì HTML ë¸ë¡ì ë³µì íê³ placeholder ì¹í:
{{card-id}}âcard-01,card-02, …{{title}}â planner ì¹´í¼{{subtitle}},{{body-text}},{{top-label}}â planner ì¹´í¼{{brand}}â ë¸ëëëª{{image}}â ì´ë¯¸ì§ ìë ê²½ë¡ (images/cover.pngë±)
- ì¹íë ì¹´ë ë¸ë¡ë¤ì íëì HTMLë¡ ì¡°ë¦½ â
render.htmlì ì¥
placeholder ëª©ë¡ ë° ì¹´ë íì ë³ ìì¸ë references/html-assembly.md 참조.
Step 3. Playwrightë¡ ê°ë³ ì¹´ë ë ëë§
Playwright MCP ë구를 ì¬ì©íì¬ ë ëë§:
render.htmlì´ ìë ëë í 리ìì ë¡ì»¬ HTTP ìë² ê¸°ë:python3 -m http.server 8765(백그ë¼ì´ë ì¤í)file://íë¡í ì½ì Playwright MCPìì ì°¨ë¨ëë¯ë¡ ë°ëì ë¡ì»¬ ìë²ë¥¼ ì¬ì©íë¤
browser_navigateë¡http://localhost:8765/render.htmlì´ê¸°- í°í¸/ì´ë¯¸ì§ ë¡ë© ë기 â
browser_evaluateë¡document.fonts.readyíì¸ í 2ì´ ì¶ê° ë기 browser_take_screenshotì¼ë¡ ê° ì¹´ë를 ê°ë³ 캡ì²:selector:#card-01,#card-02, …- íì¼ëª
:
card-01.png,card-02.png, … - ìì: íì§(01) â ë´ì© ì¹´ëë¤(02~)
- ë ëë§ ìë£ í ë¡ì»¬ ìë² íë¡ì¸ì¤ ì¢ ë£
ìì¸ íì´íë¼ì¸ì references/playwright-pipeline.md 참조.
Step 4. ìë£ ë³´ê³
- ìì±ë íì¼ ëª©ë¡ ì¶ë ¥
- íì¼ ì ì¥ ê²½ë¡ ìë´
ì¶ë ¥ íì¼ êµ¬ì¡°
storyteller/[주ì ]-[YYYY-MM-DD]/
âââ card-01.png â íì§
âââ card-02.png â ë´ì© 1
âââ ...
âââ card-NN.png â ë§ì§ë§ ë´ì© ì¹´ë
âââ images/ â image-makerê° ìì±í ì본 ì´ë¯¸ì§
âââ render.html â 조립ë HTML (ëë²ê¹
/ì¬ë ëë§ì©)
ìë¬ ì²ë¦¬
| ìí© | ëì |
|---|---|
| í°í¸ ë¡ë© ì¤í¨ | fallback í°í¸(sans-serif) ì ì©, ì ì ìê² ê²½ê³ |
| ì´ë¯¸ì§ íì¼ ëë½ | placeholder ë°°ê²½(#d5d5d5) ì ì©, ì ì ìê² ì림 |
| Playwright ì¤í¬ë¦°ì· ì¤í¨ | ì¬ìë 1í, ì¤í¨ ì ì ì ìê² ë³´ê³ |
| HTML ë ëë§ ê¹¨ì§ | render.html ì ì¥ëì´ ìì¼ë¯ë¡ ì ì ê° ì§ì íì¸ ê°ë¥ |
íì§ ìë ê²
- ì¹´í¼ ìì±/ìì (â planner)
- ì´ë¯¸ì§ ìì± (â image-maker)
- ì¸ì¤íê·¸ë¨ ì ë¡ë (ë²ì ë°)
참조 íì¼
- references/html-assembly.md â í í릿 íì¼ ìì¹, placeholder 목ë¡, ì¹í ê·ì¹, render.html 조립 ë°©ë²
- references/playwright-pipeline.md â Playwright MCP ë ëë§ íì´íë¼ì¸, ë·°í¬í¸ ì¤ì , ë¡ë© ë기 ì ëµ