一键导入
presentation
Generate a Marp presentation from an intent's spec. Use when the user wants to create slides for an intent or asks to make a presentation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a Marp presentation from an intent's spec. Use when the user wants to create slides for an intent or asks to make a presentation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when the user wants to name or rename something — a product, feature, brand, project, command, or company — or asks to "brainstorm names", "find a better name", "naming ideas", or invokes /brainstorming-names.
Use when a task has a large solution space and a measurable quality signal and the goal is to generate many candidates and select the best — naming/branding, UX/UI variants, marketing copy, code optimization, prompt tuning. Triggers: "brainstorm and pick the best", "explore and exploit", "simulated annealing", "tournament of options", "generate N options and rank them", iterate-until-score loops, or /explore-exploit.
Use when the user asks to rate, score, judge, critique with a number, or "how good is" an artifact — a live website/UI, a markdown draft (blog post, README, plan, docs), or code/a diff — or invokes /score, or sets up an iterate-until-score-N feedback loop (e.g. with /goal "repeat until 9/10").
Start work on a Linear issue end-to-end — create a worktree, fetch issue context from Linear, implement the fix, then commit, push, and open a draft PR. Use when the user says "start issue", "work on STU-1234", "create a worktree and fix <Linear link>", "start a worktree for this ticket", or gives a Linear URL/issue id and wants the whole branch→PR flow.
Use when the user wants to undo, absorb, collapse, or reverse a git worktree — "undo worktree", "absorb worktree", "move worktree branch back to main repo", "remove worktree and checkout in main", "get rid of this worktree", or finish work in a ~/worktrees.nosync worktree and continue it in the main studio checkout.
This skill should be used when the user asks to "clean up my Mac", "free disk space", "my disk is full", "what's taking up space", "reclaim storage", "offload files", or wants to dedupe/archive backups and media to remote storage. Provides a scan → categorize → offload/clean → reclaim workflow with tested scripts and macOS-specific gotchas.
基于 SOC 职业分类
| name | presentation |
| description | Generate a Marp presentation from an intent's spec. Use when the user wants to create slides for an intent or asks to make a presentation. |
| user-invocable | true |
You are helping the user generate a Marp presentation from an intent specification.
Check .sejas/in-progress/ for intents - list them if multiple exist
Ask which intent to create presentation for (if multiple) or confirm the intent
Read the spec.md to understand the intent content
Generate a Marp-compatible markdown file with this structure:
---
marp: true
theme: default
paginate: true
---
# [Intent Title]
**[Your Name/Organization]**
_Date: YYYY-MM-DD_
---
## Problem
[Brief description from spec's Problem section]
---
## Solution
[Brief description from spec's Solution section]
---
## Requirements
- Requirement 1
- Requirement 2
- Requirement 3
---
## Implementation Details
[If available from notes.md or spec]
---
## Demo / Results
[Placeholder for demo or results]
---
## Questions?
Thank you!
Save the markdown file to .sejas/in-progress/INTENT_FOLDER/assets/presentation.md
Ask: "Would you like to generate the presentation now? (requires npx)"
If yes, run: npx -y @marp-team/marp-cli@latest assets/presentation.md -o assets/presentation.html --html
Confirm the presentation files have been created and show the paths
--- to separate slides#, ##) for slide titlesmarp: truedefault, gaia, uncover---
marp: true
theme: default
paginate: true
header: 'Your Header Text'
footer: 'Your Footer Text'
backgroundColor: '#fff'
---
npx @marp-team/marp-cli presentation.md -o presentation.html --htmlnpx @marp-team/marp-cli presentation.md -o presentation.pdfnpx @marp-team/marp-cli presentation.md -o presentation.html --html --pdfnpx @marp-team/marp-cli -w presentation.md