Skip to content
Content
Skill

/apricot-ritual

Reusable fixed-style PPTX generation skill for the Apricot Ritual Index visual brand — warm apricot background (#FDDEB6), cocoa-brown typography (#6C4832), refined minimalist editorial poster aesthetic, elegant serif titles, narrow-sans labels, centered word stacks, thin

BOOST
From plugin
happycapy-skills
13757 skills
Install
$ npx -y skills add happycapy-ai/happycapy-skills --skill apricot-ritual --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/apricot-ritual

Context preview

The summary Claude sees to decide when to auto-load this skill.

Reusable fixed-style PPTX generation skill for the Apricot Ritual Index visual brand — warm apricot background (#FDDEB6), cocoa-brown typography (#6C4832), refined minimalist editorial poster aesthetic, elegant serif titles, narrow-sans labels, centered word stacks, thin

SKILL.md

apricot-ritual.SKILL.md
name: apricot-ritual-pptx
description: "Reusable fixed-style PPTX generation skill for the Apricot Ritual Index visual brand — warm apricot background (#FDDEB6), cocoa-brown typography (#6C4832), refined minimalist editorial poster aesthetic, elegant serif titles, narrow-sans labels, centered word stacks, thin horizontal rules, sparse image placement, widescreen 16:9 editable .pptx output. Use this skill whenever the user mentions Apricot Ritual Index, asks for a warm apricot minimalist presentation, wants a refined product-poster or ritual-index style deck, or requests a presentation using the Apricot Ritual Index visual system. Also trigger when the user says 'apricot ritual', 'ritual index deck', 'apricot minimalist slides', 'product poster presentation', 'ritual index pptx', 'editorial poster deck', 'typographic poster presentation', or 'warm apricot slides' in any context."

Apricot Ritual Index PPTX Skill

A reusable fixed-style PowerPoint generation skill. It builds on the `pptx` skill's technical capabilities while locking in the Apricot Ritual Index visual identity: calm, editorial, typographic, premium, sparse — like a refined product introduction combined with a typographic brand-poster system.

**Core principle — style fidelity over content volume.** When the user's topic contains more information than the poster format can hold, compress and reinterpret. The deck must feel calm, premium, and intentional — not a generic report template, not a text-heavy catalog, not a business slide deck. Every slide is an editorial poster plate.

---

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

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

**Question 1 — Topic** (skip if already provided):

  • header: "Topic"
  • question: "What is the presentation topic or title?"
  • 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? (9 recommended)"
  • options: `6 slides`, `9 slides (Recommended)`, `12 slides`, `15 slides`

**Question 3 — Visual assets**:

  • header: "Images"
  • question: "How should visual assets be provided?"
  • options:
  • `Use uploaded images` — Insert images I provide
  • `Generate with gpt-image-2` — AI creates warm apricot editorial imagery
  • `Combine both` — Mix uploaded and AI-generated images

Infer the audience, narrative structure, section labels, and supporting details from the topic and available context. Do not ask additional questions unless essential information is missing and the presentation cannot be completed without it.

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

---

Step 2: Translate the Topic into Apricot Ritual Index Language

Before writing any slide copy, translate the user's topic into the Apricot Ritual Index frame. The visual language originates in premium product introductions and ritual sequences, but it works for any subject — every topic can be reinterpreted as principles, components, stages, layers, chapters, rituals, index entries, sequences, or key objects/concepts.

| User provides | Apricot Ritual Index treatment | |---|---| | Product or brand | Ritual introduction — ingredients, sequences, layers, collection index | | Process or workflow | Ordered ritual — numbered steps, stage labels, sequence plates | | Abstract concept | Typographic essay — category words, index entries, editorial statements | | Research or data topic | Curated index — key findings as labeled index entries, sparse figures | | Creative or cultural topic | Editorial collection — chapters, visual plates, closing poster | | Any other subject | Reframe as a refined index, ritual sequence, or brand poster series |

Decide the **poster title**, the **one-line premise**, and the **index or sequence structure** before writing any slides. These anchor the cover and define the visual rhythm of the whole deck.

Preserve factual accuracy and the user's intended meaning. Do not invent product claims, brand names, statistics, people, or factual details.

---

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
  • 6 slides → 3–4 images

Cover image rule

The cover must contain one strong topic-relevant image as its primary visual. Generate or use an uploaded image for the cover first, before building the rest of the deck.

Apricot Ritual Index image prompt formula

Generated images are minimal premium editorial assets — not slide screenshots and never images with embedded text.

Base formula:

Minimal premium editorial still-life photograph. [Scene descriptor: matte ceramic container / abstract organic form / textured surface detail / sparse ingredient arrangement / clean studio object / polished artifact]. Warm apricot (#FDDEB6) surface, soft cocoa-brown (#6C4832) shadow accents, subtle beige highlights, clean studio lighting, sparse high-end composition, adequate negative space. No readable text, no logos, no brand marks, no watermarks, no people, no hands, no busy environments. Clearly visible primary silhouette. Warm tonal palette, calm and restrained.

For non-product topics, adapt the scene to abstracted forms relevant to the user's subject:

Minimal premium editorial still-life. [Abstract form relevant to topic: layered paper / architectural model fragment / scientific instrument / tool arrangement / geometric object]. Warm apricot surface, cocoa-brown accents. Same lighting and composition rules as above.

Save each image to `/tmp/apricot-ritual-img-N.png`.

---

Step 4: Build the PPTX

Read the `pptx` skill at

Read more
Ships withhappycapy-skills

A curated collection of high-quality Claude Code skills to enhance your development workflow

Get the whole plugin

Other skills on happycapy-skills.