zz41354899/open-slidex/slidex-react-authoring
Claude Code and agent skill by zz41354899/open-slidex
- community
Checking that the SKILL.md file is still in the repository.
Create, rewrite, or repair canonical OpenSlideX React presentations. Use for presentation.tsx, deck-local components, native layer authoring, TSX migration, or revision-safe MCP edits.
Install
npx vskill@latest install zz41354899/open-slidex/slidex-react-authoringSKILL.md
OpenSlideX React Authoring
Treat the selected deck's presentation.tsx as its only editable presentation source. Legacy presentation.mdx is import input or a read-only migration backup, never a second source of truth.
Load only what the task needs
- Before emitting TSX, read the React presentation contract.
- For images, video, SVG scenes, charts, tables, or imported data, also read media and data.
- For a full creation or redesign, activate
slidex-deck-designbefore writing.
Non-negotiable rules
- Import presentation primitives only from
@open-slidex/sdk/react. - Use
definePresentation()with oneDeckroot and nativeSlide,Text,Image,Video,Svg,Chart,Table,Shape, or controlledHtmlEmbedelements. - Give every visible native layer a stable unique
idand literal percentagex,y,w, andh; use points forfontSize. - Extract repeated structure into relative
components/*.tsxfiles. Register editable/exportable custom components withdefineSlideXComponent(), a runtime props schema, asset references, andtoMotionDoc(). - Treat conditions, loops, hooks, computed variables, spreads, and other dynamic expressions as code-only. Do not promise Inspector round-trip for them.
- Use only React,
@open-slidex/sdk/react, and relative deck imports. Never use Node APIs, external npm imports, cross-deck paths, network calls, handlers, arbitrary HTML, Base64, blob URLs, or absolute asset paths. - Never author removed
Card,Metric,Stack,Group,Title,Icon, orNotescomponents.
Edit transaction
- In Workspace scope, list and explicitly select the intended deck.
- Call
open_slidex_readwithsourceFormat: "tsx"for the latest revision and complete deck, target slide, or local component. - Read only the guidance resources required for the task.
- Preserve stable IDs and unrelated imports, slides, components, and assets.
- Submit one complete
presentation.tsxor one completeSlideJSX block toopen_slidex_editwith the latestexpectedRevision. - Repair rejected candidates from their compile, validation, asset, or rendered-QA findings. Never retry a stale revision.
- Treat an accepted edit's validation, visual report, and preview as the result.
MDX export is a portability operation. A custom component without toMotionDoc() must block MDX and editable PPTX export; never flatten it silently to an image or HTML.
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/slidex-workbench/skills/slidex-react-authoring/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/zz41354899/open-slidex/slidex-react-authoring)