Skip to content
Conduit

skill

agent-skills

Cross-agent skills (Agent Skills spec) for the Pesty team — install via npx skills add Pesty-Marketing/agent-skills

Pesty-Marketing/agent-skillscommunitylistedunreviewed

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

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 28, 2026

Pesty 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

SkillWhat it does
desktop-mockupCapture a website in a Chrome window frame with transparent PNG and optional slide export
mobile-mockupCapture a mobile website in an iPhone frame with transparent PNG and optional slide export
animated-explainerCreate narrated animated training videos with captions
pesty-explainerCreate Pesty-branded marketing videos using the Animated Explainer engine
scrDraft or review concise messages with Situation, Complication, and Resolution
pyramid-principleLead with the answer and organize supporting arguments and evidence
presentation-structureShape a presentation opening, body, and closing with SCQR and the Pyramid Principle
problem-solving-processDefine and decompose business problems, prioritize questions, and plan investigations
transcript-cleanupRecover garbled transcripts without inventing wording, losing attribution, or hiding uncertainty
ann-handleyCreate or audit marketing content with the Everybody Writes framework
ai-writing-tellsAudit a draft for AI-writing tells and cut them, with a bundled checker script
buyer-personasBuild decision-focused buyer personas from real inputs (5 Rings method)
linkedin-guest-kitTurn an episode into a share kit a podcast guest will actually post — post options in their voice + portrait graphics with their face
pesty-asana-tasksDraft Pesty Asana tasks, incidents, and enhancements to the team standard and write them only after approval (works best with pyramid-principle)
pesty-designThe default Pesty design system — colors, type, components, and UI kit for on-brand pages, prototypes, and interfaces
storybrandWrite or audit customer-facing copy with the StoryBrand SB7 framework
storytellingLong-form narrative copy via Will Storr's Science of Storytelling
untangleClarify messy problems, expose blind spots, and choose the next step with Why, How, or What trees
ui-designBuild or audit interface designs (general-purpose, not Pesty-specific)
website-launch-impact-reportBuild a before/after report on whether a website relaunch helped or hurt SEO, conversions, and UX
youtube-thumbnailsGo from transcript to YouTube title + photoreal AI thumbnail — hooks, CTR gate, Nano Banana generation
yt-structureTurn a YouTube video/talk/article into a clean, citable Markdown doc

Deprecated: pesty-frontend (dark-navy internal-tools system) was superseded by pesty-design as 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:

  1. Create <skill-name>/SKILL.md in this repo (kebab-case folder; frontmatter needs name matching the folder and a description that says what it does and when to use it — that's all agents see before loading it). Put supporting docs in <skill-name>/references/.
  2. Add a HUMAN_COPY entry for it in site/build.py (title, category, tagline, example prompt).
  3. Run python3 site/build.py and commit the rebuilt site/dist/index.html alongside the skill and catalog entry. Run gitleaks protect --staged before committing.
  4. 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.
  5. 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.

↑↓ navigate openesc close