360-panorama-viewer
Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file. The viewer uses Three.js to render…
Reusable fixed-style PPTX generation skill for the Botanical Blur System visual brand — warm cream (#F7F4EA) editorial layouts, botanical motion-blur textures, sky blue (#3D8FD9), deep green (#0E5A3D), muted coral (#D9573F), dark slate (#2B302F), white leaf-outline motifs,
$ npx -y skills add happycapy-ai/happycapy-skills --skill botanical-blur --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/botanical-blurContext preview
The summary Claude sees to decide when to auto-load this skill.
Reusable fixed-style PPTX generation skill for the Botanical Blur System visual brand — warm cream (#F7F4EA) editorial layouts, botanical motion-blur textures, sky blue (#3D8FD9), deep green (#0E5A3D), muted coral (#D9573F), dark slate (#2B302F), white leaf-outline motifs,
name: botanical-blur-pptx description: "Reusable fixed-style PPTX generation skill for the Botanical Blur System visual brand — warm cream (#F7F4EA) editorial layouts, botanical motion-blur textures, sky blue (#3D8FD9), deep green (#0E5A3D), muted coral (#D9573F), dark slate (#2B302F), white leaf-outline motifs, varied slide family with full-bleed texture slides, curved bands, rounded panels, and structured grids. Widescreen 16:9 editable .pptx output. Use this skill whenever the user mentions Botanical Blur System, asks for a botanical motion-blur or organic editorial deck, wants cream editorial layouts with botanical textures, or asks for a botanical-style workshop, strategy, brand, product, or storytelling deck. Also trigger for 'botanical blur', 'botanical blur system', 'organic editorial deck', 'botanical pptx', 'cream botanical slides', 'blurred botanical presentation', or 'premium organic presentation'."
A reusable fixed-style PowerPoint generation skill. It builds on the `pptx` skill's technical capabilities while locking in the Botanical Blur System visual identity: organic, premium, editorial, varied, and visually controlled — a complete slide family that uses botanical motion-blur textures, hand-drawn leaf linework, and a six-color palette across diverse layout types.
**Core principle — style fidelity over content volume.** The botanical visual language is a design system, not a required subject. Translate any topic into this slide family without hardcoding botanical wellness, a specific brand, or a fixed workshop format. The deck must feel like a premium varied presentation system — never a generic business template repeating one background throughout.
---
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):
**Question 2 — Slide count** (skip if already specified):
**Question 3 — Visual assets**:
Infer the audience, narrative structure, section labels, and supporting details from the topic and 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.
---
Before writing any slide copy, decide how to translate the user's topic into the Botanical Blur content frame. The visual language originated in premium botanical product storytelling, but it adapts naturally to any subject — strategy, research, brand, education, product, culture, or creative work.
Translate content into structures such as:
| Content type | Botanical Blur treatment | |---|---| | Strategy or business topic | Premise → Audience insights → Tension → Guiding principles → Message pillars → Next steps | | Product or brand topic | Cover → Promise → Overview → Key components → Feature focus → Ritual/sequence → Closing | | Research or educational topic | Cover → Central thesis → Agenda → Core sections → Evidence or examples → Summary | | Creative or cultural topic | Cover → Mood or vision → Chapters → Key ideas → Image-led plates → Closing poster | | Workshop or training topic | Cover → Overview → Stage sequence → Exercises or tools → Metrics → Next steps |
Choose only the structures that suit the topic and requested slide count. These are flexible content patterns, not mandatory fixed slide titles.
Preserve the user's topic, terminology, facts, and intended meaning. Do not invent brand names, product names, dates, statistics, claims, people, or research findings.
---
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"`.
Generated images are abstract botanical motion-blur texture assets — not slide screenshots and never images with embedded text.
Base formula:
Painterly photographic botanical blur texture. [Scene: leaves and [topic-relevant organic form] photographed with long motion blur / organic forms scanned through textured glass / vertical streaks of green, blue, muted coral, and cream]. Soft transitions between color fields — deep botanical green (#0E5A3D), soft sky blue (#3D8FD9), muted coral (#D9573F), warm cream (#F7F4EA). Atmospheric depth, premium editorial quality, adequate negative space. No readable text, no logos, no brand marks, no watermarks, no people, no product packaging, no presentation UI, no charts.
Generate a set of textures that vary in dominant hue across the deck:
Save each image to `/tmp/botanical-blur-img-N.png`.
---
Read the `pptx` skill at `/home/node/.claude/skills/pptx/SKILL.md` and its `pptxgenjs.md` reference for the full API. Build using PptxGenJS.
const CREAM = "
A curated collection of high-quality Claude Code skills to enhance your development workflow
Build a fully self-contained 360° equirectangular panorama viewer as a single HTML file. The viewer uses Three.js to render…
Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers…
Reusable fixed-style PPTX generation skill for the Acid Labels visual brand — bold acid-green (#A9FF7A) operating-guide aesthetic…
Generate AI images with FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: FLUX Dev LoRA, FLUX.2…
Generate AI videos with Google Veo, Seedance, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 1.5…
Reusable fixed-style PPTX generation skill for the Apricot Ritual Index visual brand — warm apricot background (#FDDEB6),…