Agent skill

Paw Tools Presentation

by pawbytes in pawbytes/skill-suites

Generates McKinsey-style HTML presentations from marketing content.

MITAuto-check passedDocuments & Office

Install Paw Tools Presentation

skills CLI
$ npx skills add pawbytes/skill-suites --skill paw-tools-presentation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pawbytes/skill-suites paw-tools-presentation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pawbytes/skill-suites.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/tools/paw-tools-presentation .claude/skills/paw-tools-presentation && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
paw-tools-presentation
GitHub stars
110
Token cost
~927 tokens
SKILL.md length
377 words
Files
27 (incl. references, assets)
Skills in repo
71
Repo updated
First seen
Licence
MIT

At a glance

Generates McKinsey-style HTML presentations from marketing content.

  • Works in 3 steps: Ingest Content → Structure Outline → Generate HTML
  • User requests to create a presentation
  • SKILL.md covers Overview, On Activation, Headless Mode and Stages, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Paw Tools Presentation is an agent skill from pawbytes/skill-suites. Generates McKinsey-style HTML presentations from marketing content. Use when user requests to 'create a presentation', 'generate a report', or 'build a deck' from marketing strategy or plan content.

Its SKILL.md is about 930 tokens, which your agent loads only when the skill is triggered. The skill folder holds 34 other files, including reference files and assets (for example `assets/kinetic_insight_colour_template/DESIGN.md`).

It sits in Documents & Office, covering Go-to-market strategy. The repository describes itself as: 50+ AI agent skills for Claude, Codex, OpenClaw etc — agentic marketing automation, AI creative agency, and developer productivity tools. The licence is MIT.

When your agent uses it

  • User requests to create a presentation
  • Generate a report
  • Build a deck from marketing strategy

Example prompts

  • “create a presentation”
  • “generate a report”
  • “build a deck”
  • “/paw-tools-presentation”

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Ingest Content
  2. Structure Outline
  3. Generate HTML

What it can do on your machine

Read from SKILL.md and the folder at commit 547a6df. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Paw Tools Presentation loads about 927 tokens when it runs, and up to ~7.8k if it reads all its reference files. Until then it costs about 55 tokens; SKILL.md has 377 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~927
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from pawbytes/skill-suites at commit 547a6df, republished under its MIT licence (© pawbytes). 377 words, ~927 tokens.

Download SKILL.mdSave it as .claude/skills/paw-tools-presentation/SKILL.md (or your agent's skills folder). This skill also uses 26 other files; get the full folder from GitHub.
name
paw-tools-presentation
description
Generates McKinsey-style HTML presentations from marketing content. Use when user requests to 'create a presentation', 'generate a report', or 'build a deck' from marketing strategy or plan content.

Presentation Maker

Overview

Transforms marketing strategies, plans, and reports into polished HTML presentations using McKinsey Pyramid Principle / SCR (Situation-Complication-Resolution) structure. Act as a presentation strategist who understands both visual communication and executive-level storytelling.

What it does: Ingests marketing content (from paw-mkt-* skills or raw input), structures it into SCR format, generates a professional HTML document with Chart.js visualizations and hero images.

How it works: Three-stage progressive flow — ingest → structure → generate. Each stage completes before the next begins.

Output: Standalone HTML file with embedded CSS, Chart.js, and a PDF download button at {project-root}/.pawbytes/tools-output/presentations/. Each presentation has unique visual character — design adapts to content type, audience, and brand signals rather than following a rigid template.

On Activation

Load available config from {project-root}/.pawbytes/config/config.yaml and {project-root}/.pawbytes/config/config.user.yaml. If config is present, extract:

  • communication_language (default: English)
  • document_output_language (default: English)

Read brand config from {project-root}/.pawbytes/tools-output/paw-mkt-setup/brand-config.json if available — use for colors, typography, and brand voice.

Default output path: {project-root}/.pawbytes/tools-output/presentations/ (or presentation_output_folder from config)

Headless Mode

When invoked with --headless or -H:

  • Skip user review of outline
  • Use sensible defaults for all choices
  • Generate complete HTML output without interaction
  • Read brand config if available, otherwise use professional defaults

Stages

Stage 1: Ingest Content

Load ./references/01-ingest.md

Input sources:

  • Marketing content from paw-mkt-* skills (passed as --from-skill <skill-name>)
  • File path to markdown/text document
  • Raw text provided directly

Progression: Content ingested and understood → proceed to Structure

Show full SKILL.md (153 more words)Show less
Stage 2: Structure Outline

Load ./references/02-outline.md

Outcome: McKinsey SCR/Pyramid outline presented for user review. User can edit, add, remove, or restructure sections.

Progression: User approves outline → proceed to Generate

Stage 3: Generate HTML

Load ./references/03-generate.md

Outcome: Complete HTML document with:

  • Professional styling aligned with brand (if configured)
  • Chart.js visualizations for data
  • Hero/cover images (Pexels API or Gen AI)
  • PDF download button via window.print()

External Skills Used

  • paw-mkt-setup — Brand config source (optional integration)

Output

Location: {presentation_output_folder} or {project-root}/.pawbytes/tools-output/presentations/{slugified-title}.html

Filename convention: Slugified version of the presentation title.

Image Sources

Two options available:

  1. Pexels API — Free stock photos. Requires pexels_api_key in config.
  2. fal.ai — AI-generated images. Requires fal_api_key in config.

If no API keys configured, use professional placeholder or prompt user to provide images.

Charts

Chart.js is embedded directly in HTML output. Supported types:

  • Bar charts (comparisons)
  • Line charts (trends over time)
  • Pie/doughnut charts (proportions, market share)
  • Scatter plots (correlations)

See ./references/chart-patterns.md for implementation patterns.

© pawbytes, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 26 other files (references, assets) in src/tools/paw-tools-presentation of pawbytes/skill-suites.

  • SKILL.md
  • assets/2x2_matrix_template/code.html
  • assets/2x2_matrix_template/screen.png
  • assets/agenda_template/code.html
  • assets/agenda_template/screen.png
  • assets/data_visualization_template/code.html
  • assets/data_visualization_template/screen.png
  • assets/executive_summary_scr_template/code.html
  • assets/executive_summary_scr_template/screen.png
  • assets/kinetic_insight_colour_template/DESIGN.md
  • assets/pyramid_content_template/code.html
  • assets/pyramid_content_template/screen.png
  • assets/section_divider_template/code.html
  • … and 14 more

Open the folder on GitHubat commit 547a6df

Compare with similar skills

Paw Tools Presentation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Paw Tools Presentation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Paw Tools Presentation this skillpawbytes/skill-suites110—~927Automated safety check: PassMIT
Foreign Trade Researchliangdabiao/exa-research-mcp-skill109—~1.3kAutomated safety check: PassNone
Building Communication EngineGTM-Strategist/gtm-strategist-skills261—~2.8kAutomated safety check: PassMIT
Editorial Opsgtmagents/gtm-agents4121 repos~821Automated safety check: PassApache-2.0
Market Analysisqusong0627/QuantMind1.7k—~1kAutomated safety check: PassAGPL-3.0
Executing Marketing Campaignsdavila7/claude-code-templates32k2 repos~1.4kAutomated safety check: PassMIT

Similar skills

  • Foreign Trade Research

    liangdabiao/exa-research-mcp-skill

    Deep foreign-trade and overseas market-entry research for a target country plus product/category.

    109 GitHub stars~1.3k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check passed
  • Building Communication Engine

    GTM-Strategist/gtm-strategist-skills

    A skill your agent uses when the user wants to choose marketing channels, plan their launch newsletter, set a GTM budget, collect social proof, or build their communication strategy.

    261 GitHub stars~2.8k tokensUpdated 2 mo ago
    Writing & ContentAuto-check passed
  • Editorial Ops

    gtmagents/gtm-agents

    A skill your agent uses when planning multi-channel editorial calendars, enforcing publishing cadences, and coordinating distribution workflows across GTM teams.

    412 GitHub starsUsed in 1 repo~821 tokens
    Writing & ContentAuto-check passed
  • Market Analysis

    qusong0627/QuantMind

    市场分析报告(大盘快照版)— 复用市场分析页面全部数据能力:核心指数、市场广度与情绪温度、行业板块/热门概念热力图、行业多日涨跌幅对比(1/3/5日)、板块资金流(1日/5日/10日)、个股主力资金 Top20、标签体系统计。用户说「市场分析」「大盘分析」「行情分析」「今天市场怎么样」「市场报告」时使用:跑取数脚本(marketanalysis.py)→ AI 基于 facts 撰写解读 →…

    1.7k GitHub stars~1k tokensUpdated today
    Documents & OfficeAuto-check passed
  • Executing Marketing Campaigns

    davila7/claude-code-templates

    Plans, creates, and optimizes marketing campaigns including content strategy, social media, email, and analytics.

    32k GitHub starsUsed in 2 repos~1.4k tokens
    Writing & ContentAuto-check passed
  • HTML Ppt Zhangzara Broadside

    nexu-io/open-design

    OpenDesign's product-launch announcement and press narrative — the headline, the proof points, and the call to action.

    100k GitHub stars~1.2k tokensUpdated today
    Marketing & SEOAuto-check passed

More from pawbytes/skill-suites

All 71 skills in this repo
  • Prodig Suites Setup

    pawbytes/skill-suites

    Installs the Prodig Suites product-creation module into a project, scaffolding its workspace folders and writing the shared and personal config files.

    110 GitHub starsUsed in 1 repo~4.3k tokens
    Auto-check passed
  • Video Clip Repurposing

    pawbytes/skill-suites

    Cuts long-form video into short platform-ready clips: finds strong moments, reframes for vertical, adds subtitles and brand overlays, and writes a clip manifest.

    110 GitHub stars~1.2k tokensUpdated 4 days ago
    Auto-check passed
  • Paw Pa Generation

    pawbytes/skill-suites

    Assembles branded, export-ready proposals from brief, research, and pricing artifacts — type-adaptive for pitch, RFP, or scoping.

    110 GitHub stars~2.3k tokensUpdated 4 days ago
    Auto-check passed
  • Proposal Brief Intake

    pawbytes/skill-suites

    Turns pasted text, audio, video or URLs from a client into a structured, completeness-checked brief.md for the first stage of a proposal pipeline.

    110 GitHub stars~2.7k tokensUpdated 4 days ago
    Auto-check passed
  • Proposal Library Indexer

    pawbytes/skill-suites

    Turns case studies, past proposals and boilerplate dropped into a library inbox into structured, source-linked indexes for later proposal work.

    110 GitHub stars~1.9k tokensUpdated 4 days ago
    Auto-check passed
  • Turns a structured sales brief into an evidence-backed HTML research dossier, matching indexed case studies locally and gathering client, tech-stack and pricing evidence from the web.

    110 GitHub stars~2.2k tokensUpdated 4 days ago
    Auto-check passed

Questions about Paw Tools Presentation

What does Paw Tools Presentation do?

Generates McKinsey-style HTML presentations from marketing content. Paw Tools Presentation is an agent skill from pawbytes/skill-suites. Generates McKinsey-style HTML presentations from marketing content.

When should I use Paw Tools Presentation?

Paw Tools Presentation fits situations like: user requests to create a presentation; generate a report; build a deck from marketing strategy.

How do I install Paw Tools Presentation in Claude Code?

Run `npx skills add pawbytes/skill-suites --skill paw-tools-presentation -a claude-code`. Or copy the skill folder (src/tools/paw-tools-presentation in pawbytes/skill-suites) into .claude/skills/paw-tools-presentation in your project. Claude Code loads it when a task matches its description.

How do I install Paw Tools Presentation in Codex?

Run `npx skills add pawbytes/skill-suites --skill paw-tools-presentation -a codex`. Or copy the skill folder (src/tools/paw-tools-presentation in pawbytes/skill-suites) into .agents/skills/paw-tools-presentation in your project. Codex loads it when a task matches its description.

Can I use Paw Tools Presentation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pawbytes/skill-suites --skill paw-tools-presentation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paw-tools-presentation, .gemini/skills/paw-tools-presentation, .github/skills/paw-tools-presentation and .opencode/skills/paw-tools-presentation in your project.

What does Paw Tools Presentation need to run?

SKILL.md names no scripts, command-line tools or credentials: Paw Tools Presentation is instructions for the agent only.

Does Paw Tools Presentation access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Paw Tools Presentation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Paw Tools Presentation use?

Paw Tools Presentation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Paw Tools Presentation use?

About 927 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.9k tokens, read only when the agent opens those files.

What are the alternatives to Paw Tools Presentation?

Skills that share tags, products or a category with Paw Tools Presentation: Foreign Trade Research (liangdabiao/exa-research-mcp-skill, 109 stars), Building Communication Engine (GTM-Strategist/gtm-strategist-skills, 261 stars), Editorial Ops (gtmagents/gtm-agents, 412 stars) and Market Analysis (qusong0627/QuantMind, 1.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Paw Tools Presentation?

pawbytes (a GitHub organization) maintains it in pawbytes/skill-suites, which has 110 GitHub stars. The repository holds 71 skills in this directory. The repository was last updated on October 3, 2026.

Source: pawbytes/skill-suites on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.