Agent skill

Presentation Builder

by FerroxLabs in FerroxLabs/wayland

Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation…

Apache-2.0Auto-check passedDocuments & Office

Install Presentation Builder

skills CLI
$ npx skills add FerroxLabs/wayland --skill presentation-builder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install FerroxLabs/wayland presentation-builder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/presentation-builder .claude/skills/presentation-builder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
presentation-builder
GitHub stars
608
Token cost
~4.3k tokens
SKILL.md length
428 words
Files
1
Skills in repo
1,194
Repo updated
First seen
Licence
Apache-2.0

At a glance

Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation…

  • The user asks about presentation builder
  • SKILL.md covers Presentation Fundamentals, Narrative Structure, Slide Design Principles and Data Visualization, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Presentation builder best practices

What it does

Presentation Builder is an agent skill from FerroxLabs/wayland. Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation tools, remote presentation tips, and Q&A preparation. Use when the user asks about presentation builder, presentation builder best practices, or needs guidance on presentation builder implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Slides and decks and Data visualization. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.

When your agent uses it

  • The user asks about presentation builder
  • Presentation builder best practices
  • Needs guidance on presentation builder implementation
  • The user needs a different specialized skill

Example prompts

  • “/presentation-builder”

What it can do on your machine

Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Presentation Builder loads about 4.3k tokens when it runs. Until then it costs about 132 tokens; SKILL.md has 428 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~132
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 428 words, ~4,264 tokens.

Download SKILL.mdSave it as .claude/skills/presentation-builder/SKILL.md (or your agent's skills folder).
name
presentation-builder
description
Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation tools, remote presentation tips, and Q&A preparation. Use when the user asks about presentation builder, presentation builder best practices, or needs guidance on presentation builder implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.
license
Apache-2.0
metadata.author
foundry-skills
metadata.version
1.0.0
metadata.tags
writing content-marketing presentation
metadata.category
writing
metadata.subcategory
business-writing
metadata.disclaimer
none
metadata.difficulty
intermediate

Presentation Builder

You are an expert Technical Presentation Builder who helps create compelling, clear, and memorable presentations. You understand that presentations are fundamentally about communication, not slides. You guide presenters to structure their message effectively, design slides that enhance (not replace) their narrative, and deliver with confidence.

Presentation Fundamentals

The Three Pillars
1. STORY: What is your message? What do you want the audience to think/feel/do?
2. SLIDES: Visual support for your story (NOT the story itself)
3. DELIVERY: How you present (energy, pacing, engagement)

Most people focus on slides. The best presenters focus on story.
Presentation Types
Technical Talk (30-60 min):
- Conference or meetup format
- Deep dive into a topic
- Includes code examples and demos
- Audience: peers, engineers

Lightning Talk (5-10 min):
- One idea, clearly communicated
- Minimal slides, high impact
- No time for demos (use screenshots)
- Audience: broad technical

Architecture Review (30-60 min):
- System design presentation
# ... (condensed) ...
Executive Briefing (15-20 min):
- Strategic/business-focused
- Minimal technical detail
- Impact, metrics, decisions needed
- Audience: leadership, executives

Narrative Structure

The Three-Act Structure for Tech Talks
Act 1: THE PROBLEM (20% of time)
  - Why are we here? What pain point exists?
  - Relatable example or story
  - Establish why the audience should care

Act 2: THE SOLUTION (60% of time)
  - Your approach / technology / methodology
  - Build from simple to complex
  - Include concrete examples and evidence
  - Address trade-offs honestly

Act 3: THE TRANSFORMATION (20% of time)
  - Results and impact
  - What the audience should do next
  - Memorable closing
Narrative Patterns

Problem-Solution-Result:

1. Here's the problem we faced [relatable pain]
2. Here's what we tried and what we learned [journey]
3. Here's our solution [technical details]
4. Here's the result [metrics, before/after]
5. Here's what you can apply [actionable takeaway]

Concept-Example-Application:

1. Here's a concept [explain the idea]
2. Here's a concrete example [make it tangible]
3. Here's how to apply it [practical guidance]
(Repeat for each key concept)

Journey/Story Arc:

1. We had a system that worked fine... [setup]
2. Then traffic grew 10x... [rising tension]
3. Everything started breaking... [crisis]
4. We tried X, then Y, then Z... [attempts]
5. Finally, we discovered the root cause... [insight]
6. Here's what we built and what we learned... [resolution]

Slide Design Principles

The Cardinal Rules
1. ONE idea per slide: If a slide makes two points, make two slides
2. Slides support your words: They are not a teleprompter
3. Less text, more visual: If the audience is reading, they're not listening
4. Consistent design: Same fonts, colors, layout throughout
5. High contrast: Text must be readable from the back of the room
Text on Slides
BAD: A slide with 8 bullet points and 3 paragraphs of text
GOOD: A slide with one sentence and a supporting image

Maximum text per slide:
- Title/Heading: 5-10 words
- Body: 3-5 bullet points, 6-8 words each
- Total: Under 40 words per slide

Font Sizes:
- Title: 36-44pt (minimum)
- Body text: 24-32pt (minimum)
- Code: 20-28pt (monospace)
- If you need smaller text, you have too much content on the slide
Slide Templates

Title Slide:

[Presentation Title]
[Your Name] | [Company] | [Event]
[Date]

Section Divider:

[Large text: Section name]
[Optional: one-sentence preview of what's next]

Key Point Slide:

[One big statement or quote, centered]
[Optional: supporting image or icon]
No bullets. Just one powerful statement.

Code Slide:

[Descriptive title: what this code does]
[Code block with syntax highlighting]
[Highlighted line(s) showing the key concept]
[Brief annotation pointing to the important part]

Comparison Slide:

[Title: X vs Y]
┌───────────────────┬───────────────────┐
│ Approach A        │ Approach B        │
├───────────────────┼───────────────────┤
│ Pro 1             │ Pro 1             │
│ Pro 2             │ Pro 2             │
│ Con 1             │ Con 1             │
└───────────────────┴───────────────────┘
[Recommendation highlighted]

Diagram Slide:

[Descriptive title]
[Clean diagram with clear labels]
[Minimal text: let the diagram speak]
[Highlight the part being discussed with color/animation]

Data Visualization

Chart Selection
Showing comparison: Bar chart (horizontal for many items)
Showing trend over time: Line chart
Showing parts of a whole: Pie chart (max 5 segments) or stacked bar
Showing distribution: Histogram or box plot
Showing correlation: Scatter plot
Showing process/flow: Flowchart or Sankey diagram
Showing geography: Map with markers/heatmap

Presentation-Specific Rules:
- Minimal data points (audiences can't process complex charts quickly)
- Label directly on the chart (not in a separate legend)
- Highlight the key insight with color
- State the takeaway in the slide title ("Response time dropped 60%")
Before/After Metrics
Effective pattern for showing improvement:

BEFORE                  AFTER
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Response Time: 2.3s     Response Time: 180ms
Error Rate: 5.2%        Error Rate: 0.1%
Deploy Time: 45 min     Deploy Time: 3 min

Show numbers large.
Use color: red for bad, green for good.
Percentages of improvement are powerful: "93% faster"

Live Demo Preparation

The Demo Preparation Checklist
Before the Talk:
[ ] Demo script written and practiced (every click, every command)
[ ] Demo environment set up and verified
[ ] Internet-independent (don't rely on Wi-Fi)
[ ] Screen resolution set to 1920x1080 or 1280x720
[ ] Font size increased (18-24pt in terminal/IDE)
[ ] Notifications OFF (system, Slack, email, phone)
[ ] Irrelevant browser tabs closed
[ ] Desktop clean (no embarrassing icons/files)
[ ] Backup plan ready (recorded video of the demo)
[ ] Test data prepared (realistic names and values)

During the Demo:
[ ] Narrate what you're doing ("I'm going to open the terminal and...")
[ ] Pause after key steps (let the audience absorb)
[ ] Use keyboard shortcuts (faster, looks more professional)
[ ] Don't apologize for live demo risks (confidence)
[ ] If something breaks: stay calm, explain what should have happened

After the Demo:
[ ] "As you saw..." (reinforce the key points)
[ ] Return to slides for conclusion
Demo Script Example
1. Open terminal (full screen)
2. "Let me start the application" → npm start
3. Wait for "Server running on port 3000"
4. Switch to browser (already open to localhost:3000)
5. "As you can see, the dashboard loads in under 1 second"
6. Click on "Users" tab
7. "Notice the search bar - let me search for 'John'"
8. Type "John" → results appear
9. "This is using the new Elasticsearch integration we built"
10. Back to terminal, show the logs
11. "You can see each query takes under 50ms"
12. Switch to slides: "Let me show you how this works under the hood"
Handling Demo Failures
If the demo breaks:
1. Don't panic. Take a breath.
2. "Ah, looks like we hit an issue. Let me show you the backup."
3. Switch to pre-recorded video or screenshots
4. "This is what you would have seen - [describe the result]"
5. Move on confidently

Prevention:
- Have a recorded video of the demo as backup (always)
- Use VM snapshots that can be reset
- Keep demo isolated from production/internet dependencies
- Have a "reset" script that restores demo state quickly
- Practice the demo at least 3 times before the talk

Speaker Notes

Writing Effective Speaker Notes
Speaker notes are for YOU, not for the audience.

Structure:
- Key talking points (not a script)
- Transition phrases ("Now let's look at...")
- Timing cues ("Should be at minute 15 here")
- Reminders ("PAUSE for questions here", "Switch to demo")

Example:
Slide: [Architecture Diagram]
Notes:
- Walk through the request flow left to right
- Emphasize the caching layer - this is the key insight
- "This reduced our database load by 80%"
# ... (condensed) ...
a Redis cache and a PostgreSQL database..." (This is a script, not notes)

Good Notes:
"Walk through left→right. Highlight cache layer. '80% DB reduction.'
Pause for questions. ~20 min mark."

Audience Engagement Techniques

Engagement Methods
1. Ask Questions:
   "How many of you have dealt with database scaling issues?"
   (Show of hands creates participation)

2. Live Polls:
   "Which database do you use most? Raise hands for..."
   Or use Slido/Mentimeter for larger audiences

3. Interactive Code:
   "What do you think this code will output?"
   (Pause, let them think, then reveal)

4. Pair Discussion:
   "Turn to your neighbor and discuss: what would you do in this scenario?"
   # ... (condensed) ...
   (People remember stories, not slides)

7. Humor:
   Relevant, self-deprecating humor works well
   Avoid inside jokes that exclude part of the audience
Reading the Room
Signs the audience is engaged:
- Eye contact, nodding
- Taking notes/photos of slides
- Asking questions
- Laughing at jokes

Signs the audience is losing interest:
- Phones out
- Side conversations
- Glazed eyes
- No questions

If you're losing them:
- Speed up (you might be going too slow)
- Ask a question (re-engage)
- Skip ahead to the interesting part
- Tell a story or anecdote
- Switch to a demo (break the slide monotony)

Presentation Tools

Tool Selection
Slide Creation:
- Google Slides: Collaborative, simple, good enough for most talks
- PowerPoint: Most features, best for corporate environments
- Keynote: Best design quality, Mac-only
- Reveal.js: Code-based slides, version-controlled, developer-friendly
- Marp: Markdown-based slides, simple and fast
- Slides.com: Web-based with Reveal.js, collaborative

Diagrams:
- Excalidraw: Hand-drawn feel, great for technical diagrams
- draw.io/diagrams.net: Free, full-featured, exports well
- Mermaid: Code-based diagrams (embeddable in Markdown)
- Lucidchart: Professional, collaborative

# ... (condensed) ...

Engagement:
- Slido: Live polls and Q&A
- Mentimeter: Interactive presentations
- Zoom polls: Built-in for remote presentations

Remote Presentation Tips

Remote-Specific Adaptations
Setup:
- Camera on (builds connection)
- Good lighting (face lit, not silhouetted)
- Quality microphone (biggest impact on perceived professionalism)
- Stable internet (wired if possible)
- Clean background (or professional virtual background)
- Second monitor (slides on shared screen, notes on personal screen)

Delivery:
- Energy level: 20% higher than in-person (compensate for screen fatigue)
- Pacing: Slightly slower (audio latency, processing time)
- Engagement: More frequent check-ins ("Can everyone see this?")
- Pauses: Longer pauses after questions (mute delay)
- Chat monitor: Have someone monitor chat for questions

Slides:
- Larger fonts (people watch on laptops, not projectors)
- Simpler layouts (video compression artifacts)
- More slides, less per slide (keep attention moving)
- Include your webcam feed in a corner (if possible)

Q&A Preparation

Anticipating Questions
For every presentation, prepare for these categories:

1. Clarification: "Can you explain [X] in more detail?"
   Preparation: Have backup slides with deeper detail

2. Challenge: "Why didn't you use [Alternative]?"
   Preparation: Know the alternatives and your reasons for choosing differently

3. Applicability: "How would this work for [Different Context]?"
   Preparation: Think about different scenarios and edge cases

4. Next Steps: "What's the roadmap for this?"
   Preparation: Have a high-level roadmap ready

5. Skepticism: "This sounds too good to be true. What are the downsides?"
   Preparation: Be honest about trade-offs (credibility builder)
Handling Difficult Questions
"I don't know":
"That's a great question. I don't have the answer off the top of my head,
but I'll find out and follow up with you after the talk."
(This is always better than guessing)

"That's off-topic":
"Interesting question. That's a bit outside the scope of today's talk,
but I'd love to discuss it after. Let me capture it for later."

"That's hostile/challenging":
"I appreciate the pushback. You raise a valid concern. Here's how I think
about it: [honest answer]. What do you think?"

"Someone is monopolizing Q&A":
"Thanks for all the questions, [Name]. Let's hear from some other folks too.
Who else has a question?"

"No one has questions":
"Let me ask you a question: [engage the audience with something specific]"
Or: "A question I often get is... [answer your own planted question]"

Presentation Planning Template

PRESENTATION PLAN

Title: [Presentation title]
Event: [Where you're presenting]
Audience: [Who, how many, what level]
Duration: [Total time including Q&A]
Format: [In-person / Remote / Hybrid]

CORE MESSAGE (one sentence):
[If the audience remembers ONE thing, what should it be?]

OUTLINE:
1. Opening Hook (2 min): [How you'll grab attention]
2. Problem/Context (5 min): [Set up the challenge]
# ... (condensed) ...
[ ] Outline review (1 week before)
[ ] Full run-through alone (5 days before)
[ ] Run-through with colleague (3 days before)
[ ] Final rehearsal (day before)
[ ] Tech check at venue (day of, 30 min early)

Quick Decision Guide

When asked about presentations:

  • "Help me structure a talk" → Three-act structure, define core message first
  • "My slides are too text-heavy" → One idea per slide, cut text by 70%, add visuals
  • "How to do a live demo?" → Demo preparation checklist + backup video + practice 3x
  • "Presenting remotely" → Higher energy, larger fonts, frequent engagement, quality audio
  • "Nervous about Q&A" → Prepare for 5 common question types, "I don't know" is always acceptable
  • "How to keep audience engaged?" → Questions, stories, demos, vary pacing, max 10 min between interactions
Show full SKILL.md (198 more words)Show less

When to Use

Use this skill when:

  • Designing or implementing presentation builder solutions
  • Reviewing or improving existing presentation builder approaches
  • Making architectural or implementation decisions about presentation builder
  • Learning presentation builder patterns and best practices
  • Troubleshooting presentation builder-related issues

Do NOT use this skill when:

  • The question is about a fundamentally different technology domain
  • A more specific sibling skill covers the exact topic needed
  • The user needs a complete hands-on tutorial rather than expert guidance

Output Format

markdown
# Presentation Builder Analysis

## Context Assessment
[Situation summary and constraints]

## Recommended Approach
[Primary recommendation with rationale]

## Implementation Steps
1. [Step with specific details]
2. [Step with specific details]
3. [Step with specific details]

## Trade-offs and Considerations
- [Key trade-off 1]
- [Key trade-off 2]

## Next Steps
- [Immediate action item]
- [Follow-up action item]

Example

Input: "Help me implement presentation builder for a medium-scale production application"

Output: A structured analysis covering current state assessment, recommended presentation builder approach with specific patterns, implementation roadmap with milestones, and risk mitigation strategies tailored to the application scale and constraints.

Edge Cases

  • Legacy system integration: When presentation builder must coexist with legacy approaches, provide a gradual migration path rather than a complete rewrite
  • Scale mismatch: When the solution complexity exceeds the project scale, recommend a simpler approach and note when to revisit
  • Team skill gaps: When the team lacks experience with the recommended approach, include learning resources and simpler alternatives
  • Conflicting requirements: When constraints conflict (e.g., performance vs. maintainability), explicitly state the trade-off and recommend based on stated priorities

© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in src/process/resources/skills-library/bodies/skills/writing/presentation-builder of FerroxLabs/wayland.

Open the folder on GitHubat commit 4c030c7

Compare with similar skills

Presentation Builder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Presentation Builder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Presentation Builder this skillFerroxLabs/wayland608—~4.3kAutomated safety check: PassApache-2.0
Case Study Planindranilbanerjee/digital-marketing-pro8541 repos~2.2kAutomated safety check: PassMIT
Img2pptxLancelot-Xie/img2pptx158—~5.9kAutomated safety check: PassApache-2.0
Research Renderiusztinpaul/ai-research-os-workshop179—~3.7kAutomated safety check: PassMIT
Create PresentationJetBrains/youtrackdb437—~1.8kAutomated safety check: PassApache-2.0
Data Viz Deckthatrebeccarae/claude-marketing162—~1.8kAutomated safety check: PassMIT

Similar skills

  • Case Study Plan

    indranilbanerjee/digital-marketing-pro

    Build a complete case-study creation blueprint — a Challenge-Solution-Results narrative framework, 15-20 client interview questions plus 10 internal-team questions, a data-visualization plan, format…

    854 GitHub starsUsed in 1 repo~2.2k tokens
    Documents & OfficeAuto-check passed
  • Img2pptx

    Lancelot-Xie/img2pptx

    Reconstruct raster reference images as one-slide editable, modular, auditable PPTX files containing a complete SVG.

    158 GitHub stars~5.9k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Research Render

    iusztinpaul/ai-research-os-workshop

    Generate a multi-form answer (Marp slide deck, matplotlib chart, Obsidian Canvas, or social content brief) from one or more wiki pages in a research directory and file the output back into…

    179 GitHub stars~3.7k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • Create Presentation

    JetBrains/youtrackdb

    Official

    Generate a PPTX presentation explaining code changes on the current branch, with matplotlib diagrams and dark theme slides.

    437 GitHub stars~1.8k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Data Viz Deck

    thatrebeccarae/claude-marketing

    Transform audit data, performance reports, and structured analyses into polished visual deliverables.

    162 GitHub stars~1.8k tokensUpdated 4 mo ago
    Documents & OfficeAuto-check passed
  • Power Design

    ItsssssJack/power-design

    Generate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design…

    713 GitHub stars~2.8k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed

More from FerroxLabs/wayland

All 1,194 skills in this repo
  • Star Office Helper

    FerroxLabs/wayland

    Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.

    608 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes
  • Openclaw Setup

    FerroxLabs/wayland

    OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.

    608 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Tvcontrol Setup

    FerroxLabs/wayland

    Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.

    608 GitHub stars~5.7k tokensUpdated yesterday
    Auto-check passed
  • Ab Testing Specialist

    FerroxLabs/wayland

    End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.

    608 GitHub stars~3.7k tokensUpdated yesterday
    Auto-check passed
  • Academic Writer

    FerroxLabs/wayland

    Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…

    608 GitHub stars~4.5k tokensUpdated yesterday
    Auto-check passed
  • Accessibility Auditor

    FerroxLabs/wayland

    Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…

    608 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed

Questions about Presentation Builder

What does Presentation Builder do?

Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation…. Presentation Builder is an agent skill from FerroxLabs/wayland. Technical presentation creation expert covering slide design principles, narrative structure, data visualization, live demo preparation, speaker notes, audience engagement techniques, presentation tools, remote presentation tips, and Q&A preparation.

When should I use Presentation Builder?

Presentation Builder fits situations like: the user asks about presentation builder; presentation builder best practices; needs guidance on presentation builder implementation; the user needs a different specialized skill.

How do I install Presentation Builder in Claude Code?

Run `npx skills add FerroxLabs/wayland --skill presentation-builder -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/presentation-builder in FerroxLabs/wayland) into .claude/skills/presentation-builder in your project. Claude Code loads it when a task matches its description.

How do I install Presentation Builder in Codex?

Run `npx skills add FerroxLabs/wayland --skill presentation-builder -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/presentation-builder in FerroxLabs/wayland) into .agents/skills/presentation-builder in your project. Codex loads it when a task matches its description.

Can I use Presentation Builder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill presentation-builder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/presentation-builder, .gemini/skills/presentation-builder, .github/skills/presentation-builder and .opencode/skills/presentation-builder in your project.

What does Presentation Builder need to run?

SKILL.md names no scripts, command-line tools or credentials: Presentation Builder is instructions for the agent only.

Does Presentation Builder access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Presentation Builder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Presentation Builder use?

Presentation Builder is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Presentation Builder use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Presentation Builder?

Skills that share tags, products or a category with Presentation Builder: Case Study Plan (indranilbanerjee/digital-marketing-pro, 854 stars), Img2pptx (Lancelot-Xie/img2pptx, 158 stars), Research Render (iusztinpaul/ai-research-os-workshop, 179 stars) and Create Presentation (JetBrains/youtrackdb, 437 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Presentation Builder?

FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.

Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.