Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Creates beautiful, branded HTML content assets — industry reports, landing pages, comparison sheets, one-pagers — from structured data. Uses Gamma API (preferred), v0.dev Platform API, or a self-hosted HTML template system with Tailwind CSS. Outputs self-contained HTML files that can be hosted as web pages or converted to PDF.
.claude/skills/gooseworks-ai-content-asset-creator/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 40% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 28% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 157% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 228% | 0% |
Generates beautiful, branded content assets (reports, landing pages, one-pagers) from structured data. Designed for producing lead magnets, industry reports, and marketing collateral programmatically.
Create a 2-page industry report for Juicebox about "The State of AI Recruiting in 2026".
Use these data points: [list stats]. Brand: Juicebox blue, clean modern design.report, landing-page, comparison, one-pageroutput/[asset-type]-[date].html)A data-forward document with stats, narrative sections, and visualizations.
Input structure:
yamltype: report title: "The State of AI Recruiting — 2026" subtitle: "Data-driven insights on how AI is transforming talent acquisition" brand: name: "Juicebox" primary_color: "#4F46E5" # Indigo/blue secondary_color: "#10B981" # Green accent font: "Inter" logo_url: "https://juicebox.ai/logo.svg" sections: - type: hero-stat stat: "93%" label: "of recruiters plan to increase AI use in 2026" source: "LinkedIn Talent Solutions" - type: narrative title: "The AI Recruiting Revolution" body: "AI adoption in recruiting jumped from 26% to 43% in just two years..." - type: stat-grid stats: - { value: "800M+", label: "Profiles searchable by AI" } - { value: "47%", label: "Reduction in time-to-fill" } - { value: "10x", label: "Cheaper than LinkedIn Recruiter" } - type: comparison-table headers: ["Feature", "Traditional", "AI-Powered"] rows: - ["Search method", "Boolean keywords", "Natural language"] - ["Data sources", "1 (LinkedIn)", "60+ sources"] - type: cta headline: "See AI recruiting in action" body: "Try PeopleGPT free — search 800M+ profiles in natural language" button_text: "Get Started Free" button_url: "https://juicebox.ai" footer: text: "© 2026 Juicebox. Data sources cited throughout."
A single-page marketing asset with a headline, value props, and email capture.
A visual comparison of two products (e.g., Juicebox vs LinkedIn Recruiter).
A dense, single-page reference sheet (e.g., "PeopleGPT Prompt Library").
Check which tools are available (in priority order):
GAMMA_API_KEY is set, use Gamma Generate API v1.0 (GA since Nov 2025). Requires Pro account ($16/mo). Can create presentations, documents, and web pages programmatically. Supports 60+ languages, up to 100K token input. Rate limit: hundreds per hour.V0_API_KEY is set, use Vercel's v0 Platform API (beta). Requires Premium ($20/mo) or Team plan. Generates React + Tailwind code from prompts. Best for landing pages and interactive web content.Gamma's Generate API v1.0 creates presentations, documents, and web pages from text prompts.
API docs: https://developers.gamma.app/docs/getting-started
bashcurl -X POST https://api.gamma.app/v1/generate \ -H "Authorization: Bearer $GAMMA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "prompt": "<structured content prompt>", "format": "document", "theme": "<optional theme ID>" }'
Tips for Gamma:
GET /v1/themesPOST /v1/generate-from-templatev0's Platform API generates React + Tailwind code from natural language prompts.
API docs: https://v0.app/docs/api/platform/overview
The workflow: prompt → project → code files → deployment. Output is deployable to Vercel instantly.
bash# Create a project with a prompt curl -X POST https://api.v0.dev/v1/projects \ -H "Authorization: Bearer $V0_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "prompt": "Create a professional industry report page with..." }'
Tips for v0:
Generate a self-contained HTML file:
HTML Template Structure:
html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{{ title }}</title> <script src="https://cdn.tailwindcss.com"></script> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet"> <script> tailwind.config = { theme: { extend: { colors: { brand: '{{ primary_color }}', accent: '{{ secondary_color }}' }, fontFamily: { sans: ['Inter', 'sans-serif'] } } } } </script> <style> /* Print styles for PDF conversion */ @media print { .page-break { page-break-before: always; } body { -webkit-print-color-adjust: exact; print-color-adjust: exact; } } </style> </head> <body class="font-sans bg-white text-gray-900"> <!-- Content sections generated here --> </body> </html>
Section Templates:
hero-stat: Large stat number with label and sourcenarrative: Title + body text in clean typographystat-grid: 3-4 stats in a responsive gridcomparison-table: Side-by-side table with highlightingchart: Simple bar/donut chart using CSS or inline SVGcta: Call-to-action block with buttonfooter: Branded footer with disclaimersSave the HTML file:
clients/<client>/strategies/<strategy>/content/[asset-name].htmlOptionally convert to PDF:
bash# Using playwright/puppeteer (if installed) npx playwright screenshot output.html output.pdf --format=pdf
Or provide instructions for manual PDF conversion (print to PDF from browser).
json{ "name": "Juicebox", "primary_color": "#4F46E5", "secondary_color": "#10B981", "accent_color": "#F59E0B", "background": "#FFFFFF", "text_color": "#111827", "font_heading": "Inter", "font_body": "Inter", "logo_url": "https://juicebox.ai/logo.svg" }
Save brand configs at: skills/content-asset-creator/brands/[client].json
@media print styles.GAMMA_API_KEY) — Requires Gamma Pro account ($16/mo). API v1.0 GA. Docs: https://developers.gamma.appV0_API_KEY) — Requires v0 Premium ($20/mo). Platform API (beta). Docs: https://v0.app/docs/api/platform/overviewTemplates are stored at skills/content-asset-creator/templates/:
report.html — Industry report templatelanding-page.html — Landing page with email capturecomparison.html — Product comparison pageone-pager.html — Quick reference sheetEach template accepts the content data structure defined above.
Other measured skills in the registry, with their headline benchmark lift.