Agent skill

Coral Geyser PPTX

by happycapy-ai in happycapy-ai/Happycapy-skills

Reusable fixed-style PPTX generation skill for the Coral Geyser Notice visual brand — coral-red background (E95140), warm stone typography (E7D8D1), bold modern visitor-notice and design-forward…

MITAuto-check passedDocuments & Office

Install Coral Geyser PPTX

skills CLI
$ npx skills add happycapy-ai/Happycapy-skills --skill coral-geyser-pptx -a claude-code

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

GitHub CLI
$ gh skill install happycapy-ai/Happycapy-skills coral-geyser-pptx --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/happycapy-ai/Happycapy-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/coral-geyser .claude/skills/coral-geyser-pptx && 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
coral-geyser-pptx
GitHub stars
137
Token cost
~3.8k tokens
SKILL.md length
1,572 words
Files
2
Skills in repo
28
Repo updated
First seen
Licence
MIT

At a glance

Reusable fixed-style PPTX generation skill for the Coral Geyser Notice visual brand — coral-red background (E95140), warm stone typography (E7D8D1), bold modern visitor-notice and design-forward…

  • Works in 6 steps: Gather Inputs (Ask First — Max 3… → Topic Translation — Everything Becomes a… → Generate Images (if requested) → …
  • The user mentions Coral Geyser Notice
  • SKILL.md covers Step 1: Gather Inputs (Ask…, Step 2: Topic Translation —…, Step 3: Generate Images (if… and Step 4: Build the PPTX, plus 6 more sections
  • Calls python and pdftoppm

What it does

Coral Geyser PPTX is an agent skill from happycapy-ai/Happycapy-skills. Reusable fixed-style PPTX generation skill for the Coral Geyser Notice visual brand — coral-red background (E95140), warm stone typography (E7D8D1), bold modern visitor-notice and design-forward travel guide aesthetic, heavy geometric sans titles, strong split-screen compositions, widescreen 16:9 editable .pptx output. Use this skill whenever the user mentions Coral Geyser Notice, asks for a presentation or deck in the Coral Geyser style, wants a visitor notice deck, travel guide deck, field guide presentation…

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `README.md`).

It sits in Documents & Office, covering PowerPoint presentations, Slides and decks and Typography. It works with Microsoft PowerPoint. The repository describes itself as: A curated collection of high-quality Claude Code skills to enhance your development workflow. The licence is MIT.

When your agent uses it

  • The user mentions Coral Geyser Notice
  • Asks for a presentation
  • Deck in the Coral Geyser style
  • Wants a visitor notice deck

Example prompts

  • “coral geyser”
  • “notice deck”
  • “visitor guide deck”
  • “/coral-geyser-pptx”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Gather Inputs (Ask First — Max 3 Questions)
  2. Topic Translation — Everything Becomes a Notice or Field Guide
  3. Generate Images (if requested)
  4. Build the PPTX
  5. Visual QA — Required Before Delivery
  6. Deliver

What it can do on your machine

Read from SKILL.md and the folder at commit 9ff72fe. 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

    Shell commands in SKILL.md call:

    • python
    • pdftoppm

    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

Coral Geyser PPTX loads about 3.8k tokens when it runs. Until then it costs about 213 tokens; SKILL.md has 1,572 words of instructions outside code blocks.

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

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 happycapy-ai/Happycapy-skills at commit 9ff72fe, republished under its MIT licence (© happycapy-ai). 1,572 words, ~3,826 tokens.

Download SKILL.mdSave it as .claude/skills/coral-geyser-pptx/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
coral-geyser-pptx
description
Reusable fixed-style PPTX generation skill for the Coral Geyser Notice visual brand — coral-red background (#E95140), warm stone typography (#E7D8D1), bold modern visitor-notice and design-forward travel guide aesthetic, heavy geometric sans titles, strong split-screen compositions, widescreen 16:9 editable .pptx output. Use this skill whenever the user mentions Coral Geyser Notice, asks for a presentation or deck in the Coral Geyser style, wants a visitor notice deck, travel guide deck, field guide presentation, park-hours-poster-style PowerPoint, route card deck, or mentions coral-red with warm stone typography for slides. Also trigger when the user says 'coral geyser', 'notice deck', 'visitor guide deck', 'field guide slides', 'travel notice presentation', 'park guide deck', or 'route card presentation' in any context.

Coral Geyser Notice PPTX Skill

A reusable fixed-style PowerPoint generation skill. It builds on the pptx skill's technical capabilities while locking in the Coral Geyser Notice visual identity: bold, modern, design-forward, inspired by park-hours posters and visitor field guides.

Core principle — style wins over content volume. When the user's topic contains more information than the format can hold, compress and reinterpret. The deck must feel like a bold modern visitor notice and design-forward visual guide — not a generic tourism brochure, not a text-heavy itinerary, not a business report. Every slide is a notice plate or field guide panel.


Step 1: Gather Inputs (Ask First — Max 3 Questions)

Do not start generating immediately. Use the AskUserQuestion tool to present interactive questions in a single call. Only ask what the user hasn't already provided.

Question 1 — Topic (skip if already provided):

  • header: "Topic"
  • question: "What is the presentation topic, destination, notice subject, guide title, event, project, or brand/product name?"
  • options: 2–3 relevant examples plus allow Other

Question 2 — Slide count (skip if already specified):

  • header: "Slides"
  • question: "How many slides should the deck include?"
  • options: 6 slides, 9 slides (Recommended), 12 slides, 15 slides

Question 3 — Images:

  • header: "Images"
  • question: "How should images be handled?"
  • options:
    • Generate with AI — I'll create cool blue-white environmental images using gpt-image-2
    • Use my uploaded images — Insert images I provide
    • Combine both — Mix uploaded and AI-generated images

If the user hasn't provided dates, location, route, schedule, safety notes, or other details, infer reasonable content or use neutral placeholder copy. Do not keep asking — only follow up if missing info makes it literally impossible to build the deck.

Once you have the three answers, proceed directly to generation.


Step 2: Topic Translation — Everything Becomes a Notice or Field Guide

Before writing any slide copy, translate the user's topic into a Coral Geyser Notice frame. No topic is too technical, too abstract, or too far from travel/nature to work. Every subject can be reframed as a bold public notice, design-forward field guide, route card, visitor briefing, product usage guide, event notice, or operational poster sequence — while preserving the user's actual subject.

User providesCoral Geyser treatment
National park / nature destinationVisitor field guide with safety, route, highlights
Tech productBold product usage guide — steps, warnings, features as notice panels
Corporate eventEvent field guide — schedule grid, venue map, session notices
Scientific conceptEnvironmental visual essay — concept as landscape
Brand launchField guide to the brand — territory, rules, essential stops
Any other subjectReframe as a visitor briefing, route card, or operational notice

Decide the guide title, the one-line field notice, and the location/context label before writing any slides. These anchor the cover and the visual language of the whole deck.


Step 3: Generate Images (if requested)

Read the generate-image skill at /home/node/.claude/skills/generate-image/SKILL.md for the exact API call pattern. Use openai/gpt-image-2 with response_format: "b64_json".

How many images to generate
  • 9-slide deck → 4–5 images
  • 12–15 slide deck → 5–6 images
  • Fewer than 7 slides → 3–4 images
Coral Geyser image prompt formula

Generated images must be cool blue-white, high-contrast, editorial, and atmospheric. They are supporting visual assets — not slide screenshots and never images with embedded text.

Base formula:

Cool blue-white landscape photograph, high contrast, slightly cold tone, crisp editorial outdoor imagery. [Scene descriptor: mist over water / mineral terraces / snow-dusted path / misty forest / steam vents / boardwalk trail / wide river valley / frost-covered rock face]. No readable text, no logos, no recognizable people. Mostly blue-white with minimal warm color. 16:9 landscape composition.

For non-nature topics, reinterpret through abstract environmental forms:

Cool blue-white abstract environmental texture, high contrast, slightly cold. [Mood word: architectural geometry / industrial surface / crystalline detail / aerial landscape / misty atmosphere]. No text, no logos, no people. 16:9.

Save each image to /tmp/coral-geyser-img-N.png.


Step 4: Build the PPTX

Read the pptx skill at /home/node/.claude/skills/pptx/SKILL.md and its pptxgenjs.md reference for the full API. Build using PptxGenJS.

Core style constants — do not deviate
javascript
const CORAL  = "E95140";       // dominant background — all coral fields
const STONE  = "E7D8D1";       // primary type, rules, dividers, panels
const WHITE  = "FFFFFF";       // high-contrast accents, numbers
const DARK   = "1A1A1A";       // dark text on stone/white panels if needed
const SANS   = "Arial Black";  // oversized stacked titles (heavy grotesk)
const META   = "Arial";        // compact metadata, labels, schedule rows

If Arial Black is unavailable, substitute Impact or Trebuchet MS Bold.

Layout — LAYOUT_16x9 always (10" × 5.625")

All slides use LAYOUT_16x9. Background is CORAL on every slide unless a slide uses a split-screen where one half is an image panel (image covers that half, CORAL covers the other).

Typography sizing
RoleFontSizeColor
Cover hero titleSANS72–110ptSTONE
Slide headline / notice titleSANS40–64ptSTONE
Sub-headline / field noticeMETA24–30ptSTONE
Body / route cue / safety noteMETA18–24ptSTONE
Schedule row / metadataMETA13–16ptSTONE
Location label / small tagMETA uppercase11–13ptSTONE, 70% opacity

Notice System Rules — These Override Everything

The most common failure mode is a text-heavy report placed on a coral background. These rules prevent that.

Rule 1: Style wins over content volume

When the topic has more information than the notice format can hold, compress it. Do not add more slides, do not shrink fonts, do not write smaller. Summarise with bold notice-language. Pick one idea per slide and discard the rest for that slide. The Coral Geyser Notice aesthetic takes priority over completeness.

Rule 2: One idea per slide. Under 35 words.

Count visible words before finalising each slide. Most slides must be under 35 words total — title, body, labels, schedule rows, and metadata combined. Body copy should be one short sentence, a compact notice, a short route cue, or a small schedule block. No paragraphs.

Wrong: "The trail begins at the north parking lot, passes through three distinct thermal zones, and visitors should stay on the boardwalk at all times due to the dangerous ground conditions which can cause serious injury."

Right:

STAY ON BOARDWALK
Ground unstable beyond marked path.
North Lot → Thermal Zone A → Overlook
Rule 3: Split-screen composition is the default layout

The Coral Geyser Notice style is defined by the split-screen: a coral information field on one side, an image panel on the other. Use this layout as the default for most slides. The split does not have to be 50/50 — it can be 55/45 or 40/60 — but the two zones must be clearly separated and non-overlapping.

On slides without images, use the full coral field with generous white space rather than filling it with text.

Rule 4: One dominant title, everything else recedes

Every slide has one typographic dominant. Supporting text must be noticeably smaller. Schedule rows, route cues, and metadata must feel compact and secondary. The hierarchy must be obvious at a glance.

Show full SKILL.md (615 more words)Show less
Rule 5: Write in notice language, not report language

Body copy should feel like a park sign, field guide label, or safety notice — short, useful, high-impact.

Preferred patterns:

  • "Trail conditions vary. Check ranger station before departure."
  • "Day 1 · Arrival · West Gate · 14:00"
  • "Required: sturdy footwear, sun protection, 2L water minimum"
  • "Feature closes at dusk. No re-entry after 20:00."

Avoid: "This section will cover the important aspects of...", "The following information describes..."

Rule 6: Safe layout zones — no collisions

Before placing elements, define these non-overlapping zones:

TITLE ZONE:        coral-field side, y: 0.8"–2.5"
BODY / ROUTE ZONE: below title, at least 0.35" gap from title bottom
IMAGE ZONE:        defined rectangle (split half) — text must never enter it
SCHEDULE ZONE:     defined grid block, clear top/bottom padding
METADATA ZONE:     y: 4.9"–5.4" bottom strip, or top corner tag
DIVIDER ZONE:      only above title (y < 0.7") or below body (y > 3.8") — never through text

No element may cross through or touch another zone's content. Before pres.writeFile(), verify each slide:

  • No LINE or rule passes through any text box
  • No image edge clips into a text area
  • No schedule row overlaps title or body copy
  • No metadata label collides with body text

Conflict resolution order: reduce copy first → simplify schedule → remove decorative rule → simplify layout. Never shrink the title to make room for more words.

Rule 7: Images are environmental assets, not slide backgrounds

Generated images create atmosphere — they do not illustrate the topic literally. They must be cool blue-white, abstract or landscape, and contain no text, logos, or people. Placed in rectangular windows or split-screen panels, not floated over text.

Full-bleed image slides: Maximum 12 words. Text in a calm area only (lower left or lower third). If readability is uncertain, use a split-screen instead.

Split-screen slides: Text stays entirely on the coral side. The image stays entirely on the image side. No element crosses the split line.


Suggested Slide Structure

Use this when the user provides no outline. Adapt freely when they do.

#Slide typeWords targetLayout
1Cover≤ 15Hero image panel + coral title field
2Overview / field notice≤ 25Split-screen or full coral
3Key feature / core concept≤ 30Split-screen
4Safety / guidance card≤ 30Full coral, bold notice language
5Image-led landscape plate≤ 10Large image + minimal overlay
6Highlights / essential stops≤ 35Split-screen or coral grid
7Route / sequence / schedule grid≤ 35Two-column schedule block
8Requirements / preparation notice≤ 30Full coral, compact notice list
9Closing guide card≤ 15Split-screen or full coral

Layout Patterns

Cover (split-screen)
Left half (coral, x:0–5"):
  Location tag, 12pt META uppercase, STONE, y: 0.5"
  Large gap
  Hero title (stacked), 72–90pt SANS, STONE, y: 1.0"–2.5"
  Tagline / notice, 22pt META, STONE
  Small metadata, 13pt META, STONE, near bottom

Right half (image, x:5–10"):
  Full-height image panel
  (image covers entire right half, x:5, y:0, w:5, h:5.625)
Split-screen content slide
Left half (coral, x:0–4.8"):
  Section tag, 12pt META uppercase, STONE, y: 0.5"
  Headline, 44–56pt SANS, STONE, y: 1.0"–2.0"
  Body / notice, 20pt META, STONE
  Rule (optional): LINE, STONE, w: 3.5", y: well below body, not touching text

Right half (image, x:5.2–10"):
  Image panel (x:5.2, y:0, w:4.8, h:5.625)
Full coral notice card
Background: CORAL
Section tag, 12pt META uppercase, STONE, top-left
Headline, 52–64pt SANS, STONE, centered or left, y: 1.2"
Rule (only if space allows): LINE, STONE, y: below headline + 0.4" gap
Body lines (2–4 max), 20pt META, STONE, evenly spaced
Bottom metadata, 13pt META, STONE, y: ~5.0"
Schedule / route grid slide
Background: CORAL
Headline, 44pt SANS, STONE, top
Grid of rows (2 columns): LEFT = time/stop label (STONE, 16pt bold), RIGHT = descriptor (STONE, 16pt normal)
Row height: ~0.45", evenly spaced
No bullets. Clean left margin x: 0.8" and column break at x: 3.5"
Bottom rule + metadata if space allows
Landscape image plate
Image: x:0, y:0, w:10, h:5.625 (full bleed)
Optional semi-transparent CORAL rect for text area: fill CORAL, transparency: 35%
Title: max 10 words, 48–56pt SANS, STONE, lower third only
No body copy. No rules unless clearly separated.

PptxGenJS Critical Reminders

  • Never # in hex: "E95140" not "#E95140"
  • Never 8-char hex for opacity — use opacity: property separately
  • Fresh option objects per shape — PptxGenJS mutates in place
  • margin: 0 on text boxes aligned to shapes or split lines
  • charSpacing: 3–6 on uppercase SANS headlines for notice feel
  • LINE shapes: always verify y coordinate does not intersect any text box y range
  • Split-screen image panels: set image x to the split boundary exactly; never overlap the coral field

Step 5: Visual QA — Required Before Delivery

bash
python -m markitdown output.pptx
python /home/node/.claude/skills/pptx/scripts/office/soffice.py --headless --convert-to pdf output.pptx
pdftoppm -jpeg -r 150 output.pdf slide
Notice QA checklist — check every slide
  • Under 35 words on most slides (count them)
  • No rule, line, or divider passes through any text
  • No image edge collides with a text area
  • No schedule row or metadata overlaps title or body
  • Title / notice headline is clearly the dominant element
  • Body is compact — notice language, not paragraphs
  • Split-screen layouts: text on coral side only, image on image side only
  • Full-bleed image slides: minimal text, placed in calm area
  • Coral-red (#E95140) background on all coral fields
  • Warm stone (#E7D8D1) on all text, rules, and dividers
  • Deck reads as a bold modern notice and visual guide, not a generic presentation

If any slide fails: fix, re-render, verify. If fixing requires removing copy, remove the copy. Deliver only after a clean pass.


Step 6: Deliver

Save to ./outputs/[topic-slug].pptx. Confirm: slide count, image approach, QA passed.

Do not show internal labels — no skill instructions, no source filenames, no implementation notes, no QA checklist text — on any visible slide.

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

Files

SKILL.md and 1 other file in skills/coral-geyser of happycapy-ai/Happycapy-skills.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit 9ff72fe

Compare with similar skills

Coral Geyser PPTX 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.

Coral Geyser PPTX compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Coral Geyser PPTX this skillhappycapy-ai/Happycapy-skills137—~3.8kAutomated safety check: PassMIT
Futuristic Tech Editorial Ppt Skillsoftware-ai-life/Awesome-PPT-Design-Skills120—~756Automated safety check: PassNone
Japanese Hand Drawn Editorial Ppt Skillsoftware-ai-life/Awesome-PPT-Design-Skills120—~758Automated safety check: PassNone
Minimalist Luxury Branding Ppt Skillsoftware-ai-life/Awesome-PPT-Design-Skills120—~751Automated safety check: PassNone
Ppt Orchestra Skillhaojing8312/WorkClaw1411 repos~1.5kAutomated safety check: PassProprietary
Image To Editable Pptningzimu/image-to-editable-ppt-skill2.9k—~4.3kAutomated safety check: PassMIT

Similar skills

  • Futuristic Tech Editorial Ppt Skill

    software-ai-life/Awesome-PPT-Design-Skills

    Create or redesign PowerPoint decks in a high-end editorial futuristic tech magazine style: ultra clean white background, subtle grid system, bold sans-serif typography, thin geometric lines…

    120 GitHub stars~756 tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Japanese Hand Drawn Editorial Ppt Skill

    software-ai-life/Awesome-PPT-Design-Skills

    Create or redesign PowerPoint decks in a high-end Japanese hand-drawn editorial style: warm off-white paper texture, delicate pencil or ink line illustration, thin uneven strokes, mostly monochrome…

    120 GitHub stars~758 tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Minimalist Luxury Branding Ppt Skill

    software-ai-life/Awesome-PPT-Design-Skills

    Create or redesign PowerPoint decks in a minimalist luxury high-end branding presentation style: soft beige background, warm neutral tones, elegant serif and sans-serif typography pairing, large…

    120 GitHub stars~751 tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Ppt Orchestra Skill

    haojing8312/WorkClaw

    Plan and orchestrate multi-slide PowerPoint creation from scratch.

    141 GitHub starsUsed in 1 repo~1.5k tokens
    Documents & OfficeAuto-check passed
  • Image To Editable Ppt

    ningzimu/image-to-editable-ppt-skill

    Rebuild slide images, scanned or image-based PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx), preserving speaker notes when supplied.

    2.9k GitHub stars~4.3k tokensUpdated 25 days ago
    Documents & OfficeAuto-check passed
  • Slides

    fcakyon/claude-codex-settings

    Create and edit presentation slide decks (.pptx) with PptxGenJS, bundled layout helpers, and render/validation utilities.

    1.2k GitHub starsUsed in 1 repo~1.1k tokens
    Documents & OfficeAuto-check passed

More from happycapy-ai/Happycapy-skills

All 28 skills in this repo
  • Happycapy Skill Creator

    happycapy-ai/Happycapy-skills

    Automate HappyCapy skill creation by finding and adapting existing skills from anthropics/skills repository.

    137 GitHub stars~627 tokensUpdated 1 mo ago
    Auto-check passed
  • 360 Panorama Viewer

    happycapy-ai/Happycapy-skills

    Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file.

    137 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Generate Image

    happycapy-ai/Happycapy-skills

    Generate and transform images using AI Gateway API. An agent skill from happycapy-ai/Happycapy-skills.

    137 GitHub stars~2k tokensUpdated 1 mo ago
    Auto-check: notes
  • LLM Council

    happycapy-ai/Happycapy-skills

    Multi-model LLM Council with live dashboard. An agent skill from happycapy-ai/Happycapy-skills.

    137 GitHub stars~581 tokensUpdated 1 mo ago
    Auto-check passed
  • PPTX

    happycapy-ai/Happycapy-skills

    Create polished PowerPoint (.pptx) presentations directly from a topic or content description.

    137 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check passed
  • World Class Carousel

    happycapy-ai/Happycapy-skills

    Generate world-class Instagram carousel content on any topic.

    137 GitHub stars~16k tokensUpdated 1 mo ago
    Auto-check: notes

Questions about Coral Geyser PPTX

What does Coral Geyser PPTX do?

Reusable fixed-style PPTX generation skill for the Coral Geyser Notice visual brand — coral-red background (E95140), warm stone typography (E7D8D1), bold modern visitor-notice and design-forward…. Coral Geyser PPTX is an agent skill from happycapy-ai/Happycapy-skills.pptx output.

When should I use Coral Geyser PPTX?

Coral Geyser PPTX fits situations like: the user mentions Coral Geyser Notice; asks for a presentation; deck in the Coral Geyser style; wants a visitor notice deck.

How do I install Coral Geyser PPTX in Claude Code?

Run `npx skills add happycapy-ai/Happycapy-skills --skill coral-geyser-pptx -a claude-code`. Or copy the skill folder (skills/coral-geyser in happycapy-ai/Happycapy-skills) into .claude/skills/coral-geyser-pptx in your project. Claude Code loads it when a task matches its description.

How do I install Coral Geyser PPTX in Codex?

Run `npx skills add happycapy-ai/Happycapy-skills --skill coral-geyser-pptx -a codex`. Or copy the skill folder (skills/coral-geyser in happycapy-ai/Happycapy-skills) into .agents/skills/coral-geyser-pptx in your project. Codex loads it when a task matches its description.

Can I use Coral Geyser PPTX 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 happycapy-ai/Happycapy-skills --skill coral-geyser-pptx -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/coral-geyser-pptx, .gemini/skills/coral-geyser-pptx, .github/skills/coral-geyser-pptx and .opencode/skills/coral-geyser-pptx in your project.

What does Coral Geyser PPTX need to run?

Going by SKILL.md and its folder, Coral Geyser PPTX needs the command-line tools its instructions call (python and pdftoppm).

Does Coral Geyser PPTX 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 Coral Geyser PPTX 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 Coral Geyser PPTX use?

Coral Geyser PPTX is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Coral Geyser PPTX use?

About 3.8k tokens (SKILL.md is roughly 15k 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 Coral Geyser PPTX?

Skills that share tags, products or a category with Coral Geyser PPTX: Futuristic Tech Editorial Ppt Skill (software-ai-life/Awesome-PPT-Design-Skills, 120 stars), Japanese Hand Drawn Editorial Ppt Skill (software-ai-life/Awesome-PPT-Design-Skills, 120 stars), Minimalist Luxury Branding Ppt Skill (software-ai-life/Awesome-PPT-Design-Skills, 120 stars) and Ppt Orchestra Skill (haojing8312/WorkClaw, 141 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Coral Geyser PPTX?

happycapy-ai (a GitHub user) maintains it in happycapy-ai/Happycapy-skills, which has 137 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on September 3, 2026.

Source: happycapy-ai/Happycapy-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.