Analyze A/B test results for statistical significance with ship, extend, or kill recommendations
日本語の概要は準備中です。原文の説明を表示しています。
Generate presentation slides as self-contained HTML files with brand-consistent styling
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Generates complete presentation decks as self-contained HTML files. Each slide is a standalone HTML page with consistent styling, brand colors from config, and professional typography. Supports pitch decks, proposals, case study presentations, training decks, and conference talks. Outputs individual HTML files per slide plus an index file for navigation.
agency.config.json in the project rootvisual-brand output for extended brand stylingcase-study-builderagency.config.json from the project root.agency.name, agency.tagline, agency.domainbrand.colors.primary, brand.colors.secondary, brand.colors.accentbrand.fonts.heading, brand.fonts.bodybrand.logo_url (if available)services[] for service-related decks.case_studies[] for available proof points.outreach.tone for voice consistency.Collect from the user:
Determine the presentation arc based on format:
Pitch Deck (prospect-facing):
1. Title slide (agency name, tagline, topic, date)
2. Agenda / what we'll cover
3. Problem / pain point (audience-specific)
4. Cost of inaction (data or scenario)
5. Solution overview (your approach)
6. How it works (3-step process)
7. Case study / proof
8. Results (key metrics, before/after)
9. Differentiators (why us vs alternatives)
10. Packages or scope overview
11. Next steps / CTA
12. Contact / thank you
Proposal Deck:
1. Title slide
2. Agenda
3. Understanding your challenge (mirror their problem)
4. Our approach / methodology
5. Scope of work (phase by phase)
6. Timeline with milestones
7. Team / who you'll work with
8. Case study 1 (relevant proof)
9. Case study 2 (if available)
10. Investment / pricing
11. Next steps / CTA
12. Contact / Q&A
Case Study Deck:
1. Title slide
2. Agenda
3. Client background
4. The challenge (metrics before)
5. Our approach
6-8. Implementation details (3 slides)
9. Results (metrics, before/after comparison)
10. Client quote / testimonial
11. How we can replicate this for you
12. CTA / contact
Thought Leadership / Conference:
1. Title + speaker intro
2. Agenda
3. The big question / hook
4-8. Content sections (insight, data, frameworks)
9. Key takeaways (3 bullets max)
10. Summary slide
11. Q&A
12. Contact / follow-up CTA
Adjust slide count to match user's target. Merge or expand sections as needed.
For each slide, define:
SLIDE [N]: [SLIDE TYPE]
===
Title: [Headline -- max 8 words, active voice]
Subtitle: [Supporting line if needed]
Content:
- [Bullet 1 -- max 12 words]
- [Bullet 2 -- max 12 words]
- [Bullet 3 -- max 12 words]
[Max 4 bullets per slide. Prefer 3.]
Visual element:
[Chart type, image description, icon set, diagram reference, or data callout]
Speaker notes:
[2-4 sentences of what to say. Include transition to next slide.]
Layout: [title-centered / text-left-image-right / full-bleed-stat / quote / two-column / timeline]
Content rules:
Generate one HTML file per slide. Each file is self-contained with inline CSS.
HTML structure per slide:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>[Deck Title] -- Slide [N]</title>
<style>
/* Reset and base */
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: '[body_font]', system-ui, sans-serif;
background: #FFFFFF;
color: #1a1a1a;
width: 1280px;
height: 720px;
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
}
/* Brand colors as CSS custom properties */
:root {
--color-primary: [primary_hex];
--color-secondary: [secondary_hex];
--color-accent: [accent_hex];
--font-heading: '[heading_font]', system-ui, sans-serif;
--font-body: '[body_font]', system-ui, sans-serif;
}
/* Slide container */
.slide {
width: 1280px;
height: 720px;
padding: 60px 80px;
position: relative;
}
/* Typography scale */
h1 { font-family: var(--font-heading); font-size: 48px; line-height: 1.1; color: var(--color-primary); }
h2 { font-family: var(--font-heading); font-size: 36px; line-height: 1.2; }
h3 { font-family: var(--font-heading); font-size: 28px; line-height: 1.3; }
p, li { font-family: var(--font-body); font-size: 22px; line-height: 1.5; }
/* Slide number */
.slide-number {
position: absolute;
bottom: 30px;
right: 40px;
font-size: 14px;
color: #999;
}
/* Agency logo/name */
.brand-footer {
position: absolute;
bottom: 30px;
left: 40px;
font-size: 14px;
color: #999;
}
/* Layout-specific styles follow per slide type */
</style>
</head>
<body>
<div class="slide">
<!-- Slide content here -->
<span class="brand-footer">[agency.name]</span>
<span class="slide-number">[N] / [total]</span>
</div>
</body>
</html>
Layout templates:
| Layout | Structure |
|---|---|
| title-centered | Large heading centered vertically, subtitle below, brand prominent |
| text-left-image-right | 60/40 split, content left, visual placeholder right |
| full-bleed-stat | One large number centered, label and context below |
| quote | Large italic quote text, attribution bottom-right |
| two-column | Equal columns for comparison or before/after |
| timeline | Horizontal steps with markers and labels |
| agenda | Numbered list with visual hierarchy |
Styling rules:
<head>Create an index.html navigation file:
<!-- index.html -->
<nav>
<h1>[Deck Title]</h1>
<p>[Subtitle] -- [Date]</p>
<ol>
<li><a href="slide-01.html">[Slide 1 title]</a></li>
<li><a href="slide-02.html">[Slide 2 title]</a></li>
<!-- ... -->
</ol>
</nav>
Include keyboard navigation JavaScript for presenting:
Review the full deck for:
Story arc:
Pacing:
Redundancy check:
Flag issues and suggest reordering or consolidation before finalizing.
Return structured JSON plus the HTML files:
{
"presentation": {
"title": "[Deck title]",
"audience": "[Target audience]",
"format": "[pitch/proposal/case-study/thought-leadership]",
"duration_minutes": 15,
"total_slides": 12,
"brand": {
"primary_color": "#XXXXXX",
"secondary_color": "#XXXXXX",
"accent_color": "#XXXXXX",
"heading_font": "[font]",
"body_font": "[font]"
},
"slides": [
{
"number": 1,
"type": "title",
"title": "Slide headline",
"subtitle": "Supporting text",
"content": [],
"layout": "title-centered",
"speaker_notes": "What to say during this slide",
"duration_seconds": 30,
"html_file": "slide-01.html"
}
],
"files_generated": [
"index.html",
"slide-01.html",
"slide-02.html"
],
"title_narrative": "Reading just the slide titles tells this story: ..."
}
}
Write all HTML files to the specified output directory (default: ./slides/[deck-name]/).
Trigger phrases:
User: Create a pitch deck for a Shopify CRO proposal
Assistant: [reads config, structures 12-slide pitch with problem/solution/proof/CTA arc, generates branded HTML files per slide with navigation index]
User: I need a 5-minute case study deck for Kibi Sports
Assistant: [reads case study data from config, generates tight 8-slide HTML deck with before/after metrics, client quote, and CTA slide]
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Analyze A/B test results for statistical significance with ship, extend, or kill recommendations
日本語の概要は準備中です。原文の説明を表示しています。
Reallocate ad budget across campaigns and channels using ROAS and marginal return analysis
日本語の概要は準備中です。原文の説明を表示しています。
Generate structured creative briefs for ad designers with brand-consistent direction
日本語の概要は準備中です。原文の説明を表示しています。
Mine winning ad angles, hooks, and creative patterns from top-performing ads
日本語の概要は準備中です。原文の説明を表示しています。
Monitor competitor ads across Meta, Google, and LinkedIn with strategic analysis
日本語の概要は準備中です。原文の説明を表示しています。
Interactive onboarding wizard that generates agency.config.json for any B2B agency. Asks structured questions about the agency, services, ICP, tools, outreach preferences, and CRM setup. Outputs a complete config file.
日本語の概要は準備中です。原文の説明を表示しています。