Agent skill
deck-creator
Create, update, and translate Dify X Reveal.js slide decks in this repo. Use when asked to draft slides, extract outlines, or maintain bilingual CN/EN parity for the ctrip/paypal/pupu/milvus/aispeech/dentsply/oceanbase/legalai decks, including deck HTML (index.html/index_en.html) and legal workflow YAMLs.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/deck-creator
SKILL.md
Deck Creator
Overview
Use existing decks as the source of truth to create outlines, edits, or translations. Keep CN and EN versions aligned while preserving deck-specific structure and styling.
Workflow
- Identify the topic and target audience based on the user's request.
- Identify the theme of the deck based on the user's request.
- Use reveal.js to create a new deck.
- Use the following structure:
-
- Title
-
- Introduction
-
- Content
-
- Conclusion
-
- Q&A
-
- References
-
- Contact
-
- Enrich the deck with the topic and content from the user's request.
- For the content, use vertical stack to present the content.
- For the content, use $infographic-creator to create infographics when needed to visualize data or concepts.
- Add support for speaker notes, and add speaker notes for each slide.
- Add xiaohongshu and bilibili qr code to the contact slide.
Output Expectations
- Deliver CN and EN versions as separate outputs when generating new content.
- Keep slide order, numbering, and vertical stack structure aligned across languages.
- Call out any ambiguous translations or terminology conflicts.
Brand & Assets
- Brand: use Dify Blue
#0033ff; logo inassets/logo.svg. - Fonts: prefer Söhne / Söhne Mono; fallbacks Inter, JetBrains Mono, Mi Sans / Noto Sans SC / Noto Sans Mono SC.
- Assets:
assets/containslogo.svg,bilibili.png,xiaohongshu.pngfor brand and contact slides.
References
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?