skill
agent-skills
Cross-agent skills (Agent Skills spec) for the Pesty team — install via npx skills add Pesty-Marketing/agent-skills
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/Pesty-Marketing/agent-skills itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 28, 2026Pesty Agent Skills
Built and battle-tested by Pesty Marketing, a pest-control marketing agency — these are the actual frameworks we run client work through.
Cross-agent skills for the Pesty Marketing team, in the open Agent Skills format — one folder per skill, each with a SKILL.md (plus optional references/). Works with Claude Code, Cursor, Codex, Gemini CLI, and any other agent that reads the spec.
Browse the full skill catalog.
Install
Prereqs: Node.js. The repo is public — anyone (team or clients) can install.
Install everything into every agent on your machine (recommended — symlinks one canonical copy into each agent's skills directory):
npx skills add Pesty-Marketing/agent-skills -g
Install a single skill:
npx skills add Pesty-Marketing/agent-skills --skill "yt-structure" -g
Update later by re-running the same command.
Skills
| Skill | What it does |
|---|---|
desktop-mockup | Capture a website in a Chrome window frame with transparent PNG and optional slide export |
mobile-mockup | Capture a mobile website in an iPhone frame with transparent PNG and optional slide export |
animated-explainer | Create narrated animated training videos with captions |
pesty-explainer | Create Pesty-branded marketing videos using the Animated Explainer engine |
scr | Draft or review concise messages with Situation, Complication, and Resolution |
pyramid-principle | Lead with the answer and organize supporting arguments and evidence |
presentation-structure | Shape a presentation opening, body, and closing with SCQR and the Pyramid Principle |
problem-solving-process | Define and decompose business problems, prioritize questions, and plan investigations |
transcript-cleanup | Recover garbled transcripts without inventing wording, losing attribution, or hiding uncertainty |
ann-handley | Create or audit marketing content with the Everybody Writes framework |
ai-writing-tells | Audit a draft for AI-writing tells and cut them, with a bundled checker script |
buyer-personas | Build decision-focused buyer personas from real inputs (5 Rings method) |
linkedin-guest-kit | Turn an episode into a share kit a podcast guest will actually post — post options in their voice + portrait graphics with their face |
pesty-asana-tasks | Draft Pesty Asana tasks, incidents, and enhancements to the team standard and write them only after approval (works best with pyramid-principle) |
pesty-design | The default Pesty design system — colors, type, components, and UI kit for on-brand pages, prototypes, and interfaces |
storybrand | Write or audit customer-facing copy with the StoryBrand SB7 framework |
storytelling | Long-form narrative copy via Will Storr's Science of Storytelling |
untangle | Clarify messy problems, expose blind spots, and choose the next step with Why, How, or What trees |
ui-design | Build or audit interface designs (general-purpose, not Pesty-specific) |
website-launch-impact-report | Build a before/after report on whether a website relaunch helped or hurt SEO, conversions, and UX |
youtube-thumbnails | Go from transcript to YouTube title + photoreal AI thumbnail — hooks, CTR gate, Nano Banana generation |
yt-structure | Turn a YouTube video/talk/article into a clean, citable Markdown doc |
Deprecated:
pesty-frontend(dark-navy internal-tools system) was superseded bypesty-designas the default on 2026-07-17. Its folder stays in the repo as reference for maintaining the existing dark-navy dashboards, but it's excluded from the catalog and no longer installed by default.
Website mockup requirements
Desktop Mockup and Mobile Mockup can each be installed on their own:
npx skills add Pesty-Marketing/agent-skills --skill desktop-mockup -g
npx skills add Pesty-Marketing/agent-skills --skill mobile-mockup -g
Each includes its renderer, frame assets, and locked Node dependencies. Inside the installed skill folder, run npm ci followed by npm run setup once. Requirements: Node.js 20+ and npm. Linux may need npm run setup -- --with-deps for browser libraries. Then ask your agent: “Make a desktop mockup of https://example.com/” or “Make an iPhone mockup of https://example.com/”.
Local headless capture is the default. ScreenshotAPI is optional for hosted or batch work and uses your own SCREENSHOTAPI_TOKEN. Both export transparent PNGs and optional 4K slides. Mobile content uses Chromium emulation inside an illustrative iPhone frame. See each skill's references/setup.md for commands and options.
Explainer video requirements
The two video skills include their scripts, animation helpers, and visual assets. Their setup script supports macOS with Homebrew; it requires FFmpeg, uv, the macOS Avenir Next font, and an ElevenLabs API key. Pesty Explainer also needs Montserrat, Epilogue, and the Animated Explainer skill. Set ELEVENLABS_API_KEY in your environment, or use the macOS Keychain instructions in the skill. Narration consumes your ElevenLabs credits. Install both video skills together:
npx skills add Pesty-Marketing/agent-skills --skill animated-explainer pesty-explainer -g
Adding a new skill
Read CONTRIBUTING.md first — it covers how to write a skill agents actually find and follow (description formula, structure, testing). The mechanics:
- Create
<skill-name>/SKILL.mdin this repo (kebab-case folder; frontmatter needsnamematching the folder and adescriptionthat says what it does and when to use it — that's all agents see before loading it). Put supporting docs in<skill-name>/references/. - Add a
HUMAN_COPYentry for it insite/build.py(title, category, tagline, example prompt). - Run
python3 site/build.pyand commit the rebuiltsite/dist/index.htmlalongside the skill and catalog entry. Rungitleaks protect --stagedbefore committing. - Push to
main. The catalog workflow checks the build and deploys the page automatically when deployment secrets are configured. Verify the deployment job and the new card on the live page; a successful build alone does not confirm publication. - Everyone picks it up on their next
npx skills add Pesty-Marketing/agent-skills -g.
Don't create skills loose in ~/.claude/skills/ — this repo is the source of truth.
License
MIT — see LICENSE.
If these are useful to you, we'd appreciate a ⭐ and a link back. Browse the full skill catalog for more.