Token导航 LogoToken导航

Agent Skill · 研究检索

marp-deck-workflow(Marp 甲板工作流程)

marp-deck-workflow 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

marp-deck-workflow 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 48,867。

总安装 674周安装 27GitHub Stars 公开资料未说明下载 218核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:marp-deck-workflow(Marp 甲板工作流程)
来源仓库:https://github.com/raffaelecamanzo/skills
仓库路径:skills/marp-deck-workflow
安装命令:
npx skills add https://github.com/raffaelecamanzo/skills --skill marp-deck-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/raffaelecamanzo/skills --skill marp-deck-workflow

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

marp-deck-workflow 用于查找、检索和筛选相关信息,支持演示文稿工作流程管理。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景快速定位内容时使用。通过 GitHub 安装,使用 npx skills add 命令添加,需结合原始 README 确认具体用法。

安装前应核实权限范围、维护状态,以及是否涉及联网、命令执行或文件读写操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/marp-deck-workflow

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/raffaelecamanzo/skills --skill marp-deck-workf…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

marp-deck-workflow 怎么安装?

在终端执行 npx skills add https://github.com/raffaelecamanzo/skills --skill marp-deck-workflow。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

marp-deck-workflow 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

marp-deck-workflow 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

marp-deck-workflow 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

marp-deck-workflow 用的人多吗?

公开数据是累计安装 674 次,近一周安装 27 次,下载 218 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

marp-deck-workflow 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
marp-deck-workflow

Marp 甲板工作流程 · 本页

674—只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Marp Deck Workflow — Presentation Consultant

Purpose

Guide the user through creating a polished MARP deck via 3 consultation rounds (planning, visual design, generation) before each delegation to a sub-skill. This produces higher-quality decks by incorporating user intent at every stage rather than running a silent pipeline.


Inputs

  • definition/deck-definition.md — optional (created interactively if missing)
  • .marp/references/deck-template.md — required (source of truth for style variants)

Outputs

  • definition/deck-definition.md (created or updated with ## Workflow Notes)
  • planning/deck-plan.md
  • planning/deck-visual-design.md
  • diagrams/*.mmd (as needed)
  • .marp/assets/*.png (generated from Mermaid/Excalidraw)
  • slides/deck.md
  • slides/deck-notes.md
  • output/<slugified-title>_<date>.pdf (from task pdf)

Interaction Style

Throughout all consultation rounds, follow these principles:

  • Opinionated: Lead with recommendations — "Given [context], I recommend X because..." not "Do you want X or Y?"
  • Batched: Ask 3–5 related questions per round, not one-at-a-time or 10-at-once
  • Adaptive: If the user gives brief answers, choose sensible defaults and confirm. If the user is engaged, go deeper.
  • Non-redundant: Never ask what the definition or prior answers already cover
  • Consultative: This is a conversation, not a checklist. Frame questions around the specific presentation being built.

Step 1 — Establish the Deck Definition

Two paths:

Path A — Definition exists

  1. Read definition/deck-definition.md
  2. Summarize your understanding back to the user: title, audience, key topics, constraints
  3. Ask the user to confirm alignment or flag corrections
  4. Apply any corrections before proceeding

Path B — Definition missing

  1. Tell the user no definition was found
  2. Ask them to describe the presentation:

- What is the core message? - Who is the audience? - What is the context (conference talk, boardroom, internal team meeting)? - What are the key topics or sections? - Any constraints (slide count, time limit, branding)?

  1. Synthesize their answers into definition/deck-definition.md using the format downstream skills expect (title, sections, key messages, constraints)
  2. Show the draft to the user for confirmation before saving

Gate: definition/deck-definition.md exists and is user-confirmed.


Step 2 — Planning Consultation (Interactive)

Analyze the confirmed definition and ask 3–6 contextual questions. Only ask questions relevant to THIS specific presentation — skip anything the definition already answers.

ThemeWhen to ask
Section structure3+ distinct topics without clear grouping
Opening / intro slideDefinition dives straight into content without setup
Executive summary15+ planned slides or complex material
Closing / CTAContent implies action or decision from audience
Slide count constraintsContent could reasonably be 10 or 30 slides
Per-section depthSections vary significantly in complexity
AudienceNot stated in definition
Presentation contextNot stated (conference, boardroom, internal)

For each question, lead with your recommendation and reasoning. Batch related questions together.

Gate: User confirms planning direction.


Step 3 — Delegate to marp-deck-planner

Compile a structured prompt incorporating all planning decisions gathered in Step 2:

Build the deck plan for definition/deck-definition.md with these constraints:
- Section dividers for: [confirmed sections]
- Opening: [intro slide yes/no, executive summary yes/no]
- Target: [N] slides, audience: [X], context: [Y]
- Closing: [CTA / summary / none]
- Tone: [formal/conversational/technical]

Invoke marp-deck-planner via Skill tool with this compiled prompt.

Gate: planning/deck-plan.md exists and contains at least one section divider.

After the gate passes, summarize the plan to the user (section count, slide count, flow) before proceeding.


Step 4 — Visual Design Consultation (Interactive)

Read planning/deck-plan.md, identify slides with ## Image sections, and ask 3–5 contextual questions focused only on visuals the plan actually calls for.

ThemeWhen to ask
Diagram style (Mermaid vs Excalidraw)Plan includes process/flow visuals
Data visualization formatPlan references metrics or comparisons
Visual densityMany slides have planned visuals
Visual toneAudience suggests specific aesthetic preferences
Brand / color guidelinesNo brand guide referenced in definition

If only 2 slides have images, ask about those 2 specifically. If 10 slides have images, ask about patterns and categories. Lead with recommendations.

Gate: User confirms visual direction.


Step 5 — Delegate to marp-deck-visual-designer

Compile a visual design prompt incorporating all decisions from Step 4:

Design visuals for planning/deck-plan.md with:
- Diagram style: [Mermaid/Excalidraw/blend]
- Visual tone: [minimal/data-heavy/storytelling]
- Specific guidance for slide [X]: [user preference]
- Brand colors: [if specified]

Invoke marp-deck-visual-designer via Skill tool with this compiled prompt.

Gate:

  • planning/deck-visual-design.md exists
  • Slide count and order match planning/deck-plan.md
  • Every ## Image reference in the visual design points to an existing file in .marp/assets/

If any gate fails, stop and report the exact mismatch.


Step 6 — Generation Consultation (Interactive)

Read planning/deck-visual-design.md and .marp/references/deck-template.md.

The template is the source of truth for available style variants. Parse it to discover:

  • Which cover variants exist (names and CSS classes)
  • Which section variants exist (names and CSS classes)

Then ask the user:

  1. Cover variant — list the discovered options from the template, recommend one based on presentation context and audience
  2. Section variant — list the discovered options from the template, recommend one based on content structure
  3. Final adjustments — any last notes before generation (emphasis areas, tone tweaks, specific slide concerns)

If style preferences already exist in deck-definition.md, confirm briefly rather than re-asking from scratch.

After confirmation, update definition/deck-definition.md with the confirmed style line:

Style preferences: cover=cover-<n>, section=section-<n>

Also append the ## Workflow Notes section to definition/deck-definition.md capturing all decisions from the consultation rounds:

## Workflow Notes

### Planning Decisions
- Audience: [X], Context: [Y]
- Slide count target: [N], Sections: [list]
- Opening: [intro/exec summary], Closing: [CTA/summary/none]
- Tone: [formal/conversational/technical]

### Visual Decisions
- Diagram style: [Mermaid/Excalidraw/blend]
- Visual tone: [X]
- Specific guidance: [any per-slide notes]

### Style Preferences
Style preferences: cover=cover-<n>, section=section-<n>

Gate: User confirms ready for generation.


Step 7 — Delegate to marp-deck-gen + Visual QA Loop

Compile a generation prompt with style preferences, visual decisions, and any final notes from Step 6.

Invoke marp-deck-gen via Skill tool.

Gate: slides/deck.md and slides/deck-notes.md exist.

Visual QA Loop

  1. Run task pdf, then invoke marp-deck-checker via Skill tool
  2. PASS → pipeline complete
  3. FLAWS FOUND → checker invokes marp-deck-gen with a targeted fix prompt (layout/structure fixes only; content shortened only as a last resort for unresolvable overflow)

Feedback loop:

  • If marp-deck-gen was re-invoked: re-run task pdf, then re-invoke marp-deck-checker
  • Repeat until PASS

Hard gate: Do not claim pipeline completion until the checker reports PASS.


Non-goals

  • No checklist-style questioning — maintain consultative conversation
  • No proceeding without user confirmation at each gate
  • No modifying artifacts produced by delegated skills (only deck-definition.md is workflow-editable)
  • No background execution
  • No partial guessing when artifacts disagree
  • No diagram generation unless visual design calls for it
  • No aesthetic changes not justified by template rules

Error Handling

At any gate failure:

  1. Report exactly what is missing or mismatched
  2. Do not guess or proceed past the gate
  3. Ask the user how to resolve (re-run the sub-skill, adjust inputs, or abort)

平台分布

Codex

34.11%
按下载量换算74

Claude

27.08%
按下载量换算59

Cursor

19.16%
按下载量换算42

Gemini CLI

9.75%
按下载量换算21

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills