shenyangs/agentdeck/skill
Claude Code and agent skill by shenyangs/agentdeck
- community
Checking that the SKILL.md file is still in the repository.
Wrap existing PPT, PPTX, Keynote, Office, PDF, HTML, or Markdown decks into enhanced single-file HTML with AgentDeck. Use when the user wants maximum playback compatibility and does not want redesign, re-layout, or PPT skill routing.
Install
npx vskill@latest install shenyangs/agentdeck/skillSKILL.md
AgentDeck
AgentDeck is a single-file HTML presentation player and delivery layer.
It does not help users choose PPT skills, imitate template systems, or redesign slides. Its job is to take an existing presentation artifact and make it playable, shareable, and exportable in one HTML file.
Workflow
- Run the CLI preflight below. Do not assume
agentdeckis installed. - If the user provides
.ppt,.pptx,.key,.doc,.docx,.xls,.xlsx,.pdf,.html, or.htm, runagentdeck probe path/to/file, thenagentdeck wrap path/to/file --out dist. - If the user provides a Markdown deck, run
agentdeck lint deck.md, thenagentdeck build deck.md --single-html --out dist. - Read
dist/asset-report.jsonand, for HTML input,dist/compat-report.json. - Run
agentdeck verify dist/index.html --json --out dist/verify-report.json. - For multi-page PDF/Office outputs or any risky conversion, run
agentdeck verify dist/index.html --contact-sheet dist/contact-sheet.png --out dist/verify-report.json. - Review
dist/index.html: navigation, overview, next-slide preview, autoplay, blank screen, spotlight, fullscreen, toolbar auto-hide, and print/PDF. If a contact sheet exists, inspect it for page order, blank slides, clipping, and low-resolution pages. - If pages are tiny, blank, clipped, duplicated, or the page count is wrong, use the reports to retry the higher-fidelity route before asking the user.
- If Office/PDF conversion fails, report the converter issue and the source file path. Do not rewrite the deck as a workaround unless the user asks.
CLI Preflight
Before wrapping or building, check that the AgentDeck CLI exists:
If it is missing on macOS and Homebrew is available, install it directly:
If Homebrew is not available, use the repository checkout when the workspace is the AgentDeck repo, and run the CLI through npm:
If a global CLI was installed, then run:
If doctor reports missing Office/PDF converters, install the missing converter when the platform route is obvious, or tell the user exactly which dependency is missing. The skill is a companion workflow; it does not bundle the CLI, LibreOffice, Poppler, Keynote, Quick Look, Microsoft Office, or Python PDF renderers.
Commands
References
- Read
references/file-compat.mdwhen wrapping PPT, PPTX, PDF, or HTML files. - Read
references/dsl.mdwhen creating or editingdeck.md. - Read
references/authoring-kit.mdwhen the user wants to start from Markdown and needs common slide page types. - Read
references/layouts.mdwhen choosing layouts or fixing overflow in Markdown decks.
Hard Rules
- Do not route users to PPT skills. AgentDeck is a wrapper/player, not a PPT generation router.
- Do not re-layout Office or PDF input. Render it as pages and wrap the pages.
- Let
agentdeck wrapchoose the HTML strategy first. Override with--html-strategy rasteronly after the automatic report or visual review shows DOM wrapping is unsafe. - Treat the source file as the source of truth.
- Prefer raster fidelity for maximum compatibility.
- Keep the output self-contained whenever possible.
- Always distinguish "source deck" from "wrapped by AgentDeck".
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/skill/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/shenyangs/agentdeck/skill)