Skip to content

Guide · Agent skill

How to use the Coral HTML Growth-Campaign Deck agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Coral HTML Growth-Campaign Deck is an agent skill, a packaged set of instructions and files that an AI agent such as Claude can load to do a specific job. This one makes the agent produce a single self-contained HTML slide deck in a fixed cream-and-coral, near-black style with oversized Bebas Neue headlines. After this guide you will know what the skill does, how to install it, how to ask for it in plain language, and where it fits and where it does not.

Coral HTML Growth-Campaign Decknexu-io/open-design · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the skill ZIP from our page and unzip it. Confirm the folder holds example.html, SKILL.md and template.json.
  2. 2Place the folder. Move the folder into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload in the apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill instead.
  4. 4Ask in plain language. Request an HTML deck using phrases like html slides or campaign, and name your subject and audience.
  5. 5Answer the setup questions. Provide the audience, decision target, source materials, deadline and must-keep numbers the agent asks for.
  6. 6Check the output. Open the generated HTML in a browser and verify every number against your source before sharing.

What the skill makes the agent do

When you ask for a deck in this style, the agent copies the included example file, replaces the placeholder headlines, numbers and dates with your own, and keeps the fixed design. The result is one HTML file that opens in a browser and looks like a magazine-style presentation.

The skill's workflow says the design is meant to stay intact. The agent should not swap fonts, recolour the palette, change the layout grid or remove decorative elements such as corner brackets, paper grain and geometric shapes. If your content needs a layout the template does not have, the skill says to design it using the same fonts, palette and decorative vocabulary rather than switch templates. If you have more content than the demo holds, the agent duplicates a suitable slide; if less, it drops slides from the bottom and updates the page-number labels.

Install the skill from the ZIP download

Download the ZIP for this skill from our page and unzip it. The skill folder contains example.html, SKILL.md and template.json. Then place the folder in one of two locations: your personal skills folder at ~/.claude/skills/, or a project's .claude/skills/ folder if you want the skill available only inside one project.

Alternatively, if you use the Claude apps, you can upload the skill under Settings → Capabilities → Skills instead of copying files by hand.

  • Personal install: place the unzipped folder in ~/.claude/skills/
  • Project install: place the unzipped folder in your project's .claude/skills/
  • Claude apps: Settings → Capabilities → Skills, then upload
~/.claude/skills/html-ppt-zhangzara-coral/

Trigger the skill with natural requests

You do not need a special command. Ask in plain language and mention the kind of deck you want. The skill's listed triggers include phrases such as 'html deck', 'html slides', 'campaign', 'launch', 'pipeline' and 'annual-marketing-plan'. Naming the subject and audience helps the agent fill the template well.

The skill's own example prompt asks the agent first to request only what is missing: audience, decision target, source-of-truth materials, deadline and must-keep numbers. Expect a few questions before the deck is built.

  • Make an HTML deck for our community-growth campaign across GitHub, Discord and X, for the growth team.
  • Turn these numbers and headlines into a campaign html slides deck in the coral style.
  • Build a launch pipeline deck as a single HTML file using the coral template.

Know what to provide and what the skill will not check

The skill needs nothing else installed: its metadata lists no requirements, it runs no scripts and it uses no network access. You supply the content. The skill replaces placeholder text only; it does not verify the pipeline maths, so check every number yourself before presenting.

The output is HTML, not an office file. If your team must edit in PowerPoint or Google Slides, pick a different route.

  • Runs scripts: no
  • Uses network: no
  • Required extras: none listed
  • Licence: Apache-2.0; the skill's source notes say the upstream MIT licence text ships with it and must be redistributed with copies of the vendored files

Safety notes on scripts and network access

Because the skill runs no scripts and makes no network calls, its own behaviour is limited to producing and editing text and HTML. The example file is a self-contained HTML deck, so you can open it locally in a browser to review it.

The skill's workflow says to keep any navigation runtime as shipped, such as an assets/deck-stage.js file or an inline keyboard handler, if the deck includes one. Review the generated HTML before you publish it or share it externally.

Tips for better decks

Give the agent your real numbers and sources up front, since the skill only swaps placeholder text. Decide the single decision the deck should support, because the skill's example is built around a decision-grade plan.

Use this style only where a bold, warm voice fits. The skill itself advises against quiet or institutional settings, where the coral accent and oversized type will feel out of place.

  • Provide headlines, numbers and dates in one list so swaps are accurate.
  • Ask for a critic pass to check that creative choices connect to measurable goals.
  • Keep the example file open alongside the output to compare layouts.

What people use it for

  • A growth team building a go-to-market deck for a community campaign across GitHub, Discord and X.
  • A creator or agency presenting an editorial-style portfolio or manifesto as web slides.
  • A marketing lead laying out finished numbers and content quickly in a consistent, bold template.
  • A tech or research team wanting warmth and a single bold accent in a presentation.

Frequently asked questions

How do I install the Coral HTML deck agent skill?

Download the ZIP from our page and unzip it. Place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder. In the Claude apps you can instead upload it under Settings → Capabilities → Skills.

Does the skill require anything else to be installed?

The skill lists no requirements, runs no scripts and uses no network access. Its output is a single HTML file you can open in a browser.

Is the Coral HTML deck skill free to use?

The skill is listed under the Apache-2.0 licence. Its source notes say the upstream MIT licence text ships with it and must be kept with any copies of the vendored files.

Can I edit the output in PowerPoint or Google Slides?

Not directly. The output is HTML rather than an office file, so if your team must edit in PowerPoint or Google Slides, this skill is the wrong choice.

Does the skill check that my numbers are correct?

No. The skill only swaps placeholder text with your headlines, numbers and dates and does not verify the pipeline maths, so check every figure yourself.

What should I use instead if I need a formal or quiet corporate deck?

The skill's own guidance says to avoid it for quiet or institutional presentations, because the coral accent and oversized Bebas Neue are deliberately loud. Choose a more restrained template or a different tool for that case.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Choose this skill if you are a growth, marketing, creator or agency team that wants a bold, warm, editorial HTML deck and already has its numbers and content. Skip it if you need a formal corporate look or an office file you can edit in PowerPoint or Google Slides.

Download the skill