โ† All skills
Tencent SkillHub ยท Content Creation

Pitch Deck Visuals

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team sli...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team sli...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
0.1.5

Documentation

ClawHub primary doc Primary doc: SKILL.md 18 sections Open source page

Pitch Deck Visuals

Create investor-ready pitch deck visuals via inference.sh CLI.

Quick Start

curl -fsSL https://cli.inference.sh | sh && infsh login # Generate a slide background infsh app run infsh/html-to-image --input '{ "html": "<div style=\"width:1920px;height:1080px;background:linear-gradient(135deg,#0f0f23,#1a1a3e);display:flex;align-items:center;padding:100px;font-family:system-ui;color:white\"><div><p style=\"font-size:24px;color:#818cf8;text-transform:uppercase;letter-spacing:3px\">The Problem</p><h1 style=\"font-size:72px;margin:16px 0;font-weight:800;line-height:1.1\">Teams waste 12 hours/week on manual reporting</h1><p style=\"font-size:28px;opacity:0.7\">Source: Forrester Research, 2024</p></div></div>" }' Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.

The 12-Slide Framework

#SlideDurationContent1Title15sCompany name, tagline, your name2Problem45sPain point with data3Solution45sYour product in one sentence4Demo/Product60sScreenshot or live demo5Market Size30sTAM โ†’ SAM โ†’ SOM6Business Model30sHow you make money7Traction45sGrowth metrics, customers8Competition30sPositioning, not feature list9Team30sWhy you specifically will win10Financials30sRevenue projections, unit economics11The Ask15sHow much, what for12Contact10sEmail, next steps Total: ~6 minutes. Never exceed 20 slides.

Typography

ElementSize (1920x1080)RuleSlide title48-72pxMax 6 wordsKey stat/number96-144pxOne per slide, when applicableBody text24-32pxMax 6 bullet pointsCaption/source16-20pxCite data sourcesFontSans-serif onlyInter, Helvetica, SF Pro, or similar

The 1-6-6 Rule

1 idea per slide 6 words max per bullet 6 bullets max per slide If you need more text, you need more slides.

Color

ElementGuidelineBackgroundDark (navy, charcoal) OR clean white โ€” pick one, commitAccent colorONE brand color for emphasisTextWhite on dark, or dark grey (#333) on lightCharts2-3 colors max, your brand color = "you"AvoidGradients on text, neon colors, more than 3 colors

Layout

RuleWhyConsistent margins (80-100px)Professional, cleanLeft-align text (never center body text)Easier to scanOne visual per slideFocus attentionSlide numbersHelps investors reference specific slidesLogo in cornerSubtle brand reinforcement

1. Title Slide

infsh app run infsh/html-to-image --input '{ "html": "<div style=\"width:1920px;height:1080px;background:#0f0f23;display:flex;align-items:center;justify-content:center;font-family:system-ui;color:white;text-align:center\"><div><h1 style=\"font-size:80px;font-weight:900;margin:0\">DataFlow</h1><p style=\"font-size:32px;opacity:0.7;margin-top:16px\">Automated reporting for data teams</p><p style=\"font-size:22px;opacity:0.5;margin-top:40px\">Seed Round โ€” Q1 2025</p></div></div>" }'

2. Problem Slide

One big number + one sentence. infsh app run infsh/html-to-image --input '{ "html": "<div style=\"width:1920px;height:1080px;background:#0f0f23;display:flex;align-items:center;padding:100px;font-family:system-ui;color:white\"><div><p style=\"font-size:24px;color:#f59e0b;text-transform:uppercase;letter-spacing:3px;margin:0\">The Problem</p><h1 style=\"font-size:144px;margin:20px 0;font-weight:900;color:#f59e0b\">12 hrs/week</h1><p style=\"font-size:36px;opacity:0.8;line-height:1.4\">The average data analyst spends 12 hours per week<br>building reports manually</p><p style=\"font-size:20px;opacity:0.4;margin-top:30px\">Source: Forrester Research, 2024</p></div></div>" }'

5. Market Size (TAM/SAM/SOM)

Use concentric circles, not pie charts: infsh app run infsh/python-executor --input '{ "code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\ncircles = [\n (0, 0, 4.0, \"#1e1e4a\", \"TAM\\n$50B\", 40),\n (0, 0, 2.8, \"#2a2a5a\", \"SAM\\n$8B\", 32),\n (0, 0, 1.4, \"#818cf8\", \"SOM\\n$800M\", 28)\n]\n\nfor x, y, r, color, label, fontsize in circles:\n circle = plt.Circle((x, y), r, color=color, ec=\"#333366\", linewidth=2)\n ax.add_patch(circle)\n ax.text(x, y, label, ha=\"center\", va=\"center\", fontsize=fontsize, color=\"white\", fontweight=\"bold\")\n\nax.set_xlim(-5, 5)\nax.set_ylim(-5, 5)\nax.set_aspect(\"equal\")\nax.axis(\"off\")\nax.text(0, 4.8, \"Market Opportunity\", ha=\"center\", fontsize=36, color=\"white\", fontweight=\"bold\")\nplt.tight_layout()\nplt.savefig(\"market-size.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"Saved\")" }'

7. Traction Slide

Show growth, not just numbers. Up-and-to-the-right chart. infsh app run infsh/python-executor --input '{ "code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\nmonths = [\"Jan\", \"Feb\", \"Mar\", \"Apr\", \"May\", \"Jun\", \"Jul\", \"Aug\"]\nrevenue = [8, 12, 18, 28, 42, 58, 82, 120]\n\nax.fill_between(range(len(months)), revenue, alpha=0.3, color=\"#818cf8\")\nax.plot(range(len(months)), revenue, color=\"#818cf8\", linewidth=4, marker=\"o\", markersize=10)\nax.set_xticks(range(len(months)))\nax.set_xticklabels(months, color=\"white\", fontsize=18)\nax.tick_params(colors=\"white\", labelsize=16)\nax.set_ylabel(\"MRR ($K)\", color=\"white\", fontsize=20)\nax.spines[\"top\"].set_visible(False)\nax.spines[\"right\"].set_visible(False)\nax.spines[\"bottom\"].set_color(\"#333\")\nax.spines[\"left\"].set_color(\"#333\")\nax.set_title(\"Monthly Recurring Revenue\", color=\"white\", fontsize=32, fontweight=\"bold\", pad=20)\nax.text(7, 120, \"$120K MRR\", color=\"#22c55e\", fontsize=28, fontweight=\"bold\", ha=\"center\", va=\"bottom\")\nax.text(7, 112, \"15x growth in 8 months\", color=\"#22c55e\", fontsize=18, ha=\"center\")\nplt.tight_layout()\nplt.savefig(\"traction.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"Saved\")" }'

8. Competition Slide

Never use a feature matrix against competitors. Use a 2x2 positioning map. # See the competitor-teardown skill for positioning map generation infsh app run infsh/python-executor --input '{ "code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use(\"Agg\")\n\nfig, ax = plt.subplots(figsize=(19.2, 10.8))\nfig.patch.set_facecolor(\"#0f0f23\")\nax.set_facecolor(\"#0f0f23\")\n\ncompetitors = {\n \"Us\": (0.6, 0.7, \"#22c55e\", 300),\n \"Legacy Tool\": (-0.5, 0.5, \"#6366f1\", 200),\n \"Startup X\": (0.3, -0.4, \"#6366f1\", 200),\n \"Manual Process\": (-0.6, -0.6, \"#475569\", 150)\n}\n\nfor name, (x, y, color, size) in competitors.items():\n ax.scatter(x, y, s=size*5, c=color, zorder=5, alpha=0.8)\n weight = \"bold\" if name == \"Us\" else \"normal\"\n ax.annotate(name, (x, y), textcoords=\"offset points\", xytext=(15, 15), fontsize=22, color=\"white\", fontweight=weight)\n\nax.axhline(y=0, color=\"#333\", linewidth=1)\nax.axvline(x=0, color=\"#333\", linewidth=1)\nax.set_xlim(-1, 1)\nax.set_ylim(-1, 1)\nax.set_xlabel(\"Manual โ† โ†’ Automated\", fontsize=22, color=\"white\", labelpad=15)\nax.set_ylabel(\"Basic โ† โ†’ Advanced\", fontsize=22, color=\"white\", labelpad=15)\nax.set_title(\"Competitive Landscape\", fontsize=32, color=\"white\", fontweight=\"bold\", pad=20)\nax.tick_params(colors=\"#0f0f23\")\nfor spine in ax.spines.values():\n spine.set_visible(False)\nplt.tight_layout()\nplt.savefig(\"competition.png\", dpi=100, facecolor=\"#0f0f23\")\nprint(\"Saved\")" }'

9. Team Slide

# Generate professional team headshots/avatars infsh app run falai/flux-dev-lora --input '{ "prompt": "professional headshot portrait, person in business casual attire, clean neutral background, warm studio lighting, confident friendly expression, corporate photography style", "width": 512, "height": 512 }' Layout: Photos in a row with name, title, and one credential each. PersonFormatCEOName, title, "Ex-[Company], [credential]"CTOName, title, "Built [thing] at [Company]"OthersName, title, one relevant credential Max 4 people on the team slide. More = unfocused.

Chart Guidelines

Chart TypeUse ForNever Use ForLine chartGrowth over time (traction)Comparisons between categoriesBar chartComparing amountsTime series (use line)Concentric circlesTAM/SAM/SOMAnything else2x2 matrixCompetitive positioningFeature comparisonSingle big numberKey metric highlightMultiple metricsPie chartNEVERAnything (hard to read, unprofessional)

Chart Design Rules

RuleWhyMax 2 colors per chartClarityYour company = green or brand colorPositive associationLabel directly on chartNo separate legend neededRemove gridlines or make very subtleReduce clutterStart Y-axis at 0Don't misleadCite data sourcesCredibility

What Investors Look For

SlideInvestor's Real QuestionProblem"Is this a real problem people pay to solve?"Solution"Is this 10x better than the status quo?"Market"Is this big enough to matter?"Traction"Is this actually working?"Team"Can these people execute?"Ask"Is this a reasonable deal?"

Common Mistakes

MistakeProblemFixToo many slides (20+)Loses attention, unfocusedMax 12-15 slidesWall of textNobody reads it1-6-6 rule: 1 idea, 6 words, 6 bulletsFeature comparison table vs competitorsLooks defensiveUse 2x2 positioning mapPie chartsHard to read, unprofessionalUse bar charts or big numbersNo data sources citedLooks made upAlways cite sourcesTeam slide with 8+ peopleUnfocusedMax 4, focus on relevant experienceInconsistent designLooks amateurSame colors, fonts, margins on every slideNo "The Ask" slideInvestor doesn't know what you wantState amount, use of funds, timelineVanity metrics"1M visits" means nothing without conversionShow revenue, active users, retentionToo much product demoThis is a business pitch, not a demoMax 2 slides on product, focus on business

Related Skills

npx skills add inference-sh/skills@competitor-teardown npx skills add inference-sh/skills@data-visualization npx skills add inference-sh/skills@ai-image-generation Browse all apps: infsh app list

Category context

Writing, remixing, publishing, visual generation, and marketing content production.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc