一键导入
revela-design
Create, edit, validate, package, share, install, activate, inspect, or list Revela design packages in Codex using design MCP tools.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create, edit, validate, package, share, install, activate, inspect, or list Revela design packages in Codex using design MCP tools.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate Revela HTML deck artifacts in Codex from an existing deck-plan.md and active design files.
Research from an existing or emerging Revela spec.md and public/workspace sources, using active domain/design guidance to save source-linked findings and hand off deck-plan.md.
Explain Revela, inspect the current Revela workspace status, and report active design/domain guidance in Codex. Use the revela router for workflow routing when the user wants to start or continue work.
Open an existing Revela HTML deck directly in Codex Browser for user inspection.
Route Revela requests to the right specialist workflow based on user intent and workspace state. Use when the user asks generally to use Revela, start or continue a Revela workflow, inspect next steps, or decide what to do from existing spec.md, researches/, deck-plan.md, or deck artifacts.
Render Revela narrative state and deck-plan projections into HTML slide decks
| name | revela-design |
| description | Create, edit, validate, package, share, install, activate, inspect, or list Revela design packages in Codex using design MCP tools. |
Use this skill when the user asks to create, customize, edit, validate, package, share, install, activate, inspect, list, or switch a Revela design.
design.css as the executable visual source. DESIGN.md explains the design contract; design.css styles the stable template DOM classes.assets/** such as cover or closing backgrounds; design tools surface these as design elements, not source evidence.revela_design_draft_create.assets; use paths under assets/** only.design.css..tar or .tar.gz; install archives only from trusted local paths.decks/*.html while authoring a design. Use revela_design_preview to generate a workspace-local design preview.For status, inspection, activation, or selection:
revela_design_list.revela_design_read, revela_design_inventory, or revela_page_template_foundation as needed.revela_design_activate only when the user asks to use a design for future planning/rendering.decks/*.html artifact, call revela_switch_deck_design with the deck file and design name. This refreshes the deck-local active design snapshot and can reopen the deck without rewriting slide content.For new or edited designs:
revela_design_list.revela_design_read.revela_design_inventory and inspect its pageTemplates summary.revela_page_template_foundation for any built-in page templates the design should style or preview.DESIGN.md and complete design.css content.revela_design_draft_create with designCss; when uploaded or local design material exists, pass assets: [{ path: "assets/...", contentBase64|content|sourcePath }] so the files are written into the draft package.revela_design_draft_validate.revela_design_preview for the draft, start a read-only local static server from the returned browserHandoff.serveRoot, and reply with the resulting localhost preview link for the user to open in Codex Browser.revela_design_draft_install only after the draft validates and the user intent is to install it.revela_design_activate only when the user asks to make it active for future work; use revela_switch_deck_design for an already-rendered deck.For sharing or installing design archives:
revela_design_draft_validate or revela_design_validate before packaging.revela_design_pack to create a .tar.gz archive from a workspace draft or installed design.revela_design_install_archive to install a local .tar or .tar.gz archive.revela_design_inventory or revela_design_read to confirm the design and assets are readable.revela_design_activate only when the user asks to make the installed design active, or use activate: true on archive install when the request is explicit.Use revela_design_create only when the user explicitly requests direct local creation outside the workspace draft workflow. Follow it with revela_design_validate.
DESIGN.md must include valid frontmatter and complete design marker sections.design.css should be present for CSS-native designs and is the only executable CSS source for package-owned template styling.@design:foundation, document the design contract: grid columns or layout rails, safe area, spacing/baseline scale, typography scale, surfaces/borders/shadows, and chart tokens when charts are supported.data-template-slot semantics.assets/**; reference them as package-relative paths like assets/cover-background.png.DESIGN.md may reference package assets in rules, layouts, or components with assets/...; do not reference workspace assets/ media manifest entries for design-owned visuals.revela_design_preview must generate the visual preview; do not hand-write package preview.html for ordinary CSS-native design drafts.file:// preview URLs in Codex Browser. Use the returned browserHandoff fields to serve the preview over http://127.0.0.1:<port>/preview.html and let the user click the link.assets/... files when the design CSS references them.assets/** exists.assets/cover-background.png -> cover hero background.revela-research for planning with the design or revela-make-deck when a valid deck-plan.md already exists.deck-plan.md.decks/*.html while switching design; use revela_switch_deck_design to refresh the deck-local active CSS/assets snapshot.decks/_revela-design/**/design.css; those files are regenerated deck-local snapshots.