Product & Marketing | Agent Skills

Product & Marketing

Product and marketing skills cover discovery, positioning, growth, content, customer journeys, and campaign work.

Catalog snapshot: November 2, 2026

Category menu

Skills in this category

aaron-he-zhu/aaron-marketing-skills

Catalog entry: Marketing
Source documentation: https://github.com/aaron-he-zhu/aaron-marketing-skills/blob/main/README.md

Function: 69 marketing skills across SEO/GEO, influencer, paid ads, and email on one shared contract, with 5 benchmark-driven auditor gates (CORE-EEAT, CITE, C³, ROAS, SEND) and keyless data connectors

When to use it: Use when a task needs the capability described in this catalog entry: 69 marketing skills across SEO/GEO, influencer, paid ads, and email on one shared contract, with 5 benchmark-driven auditor gates (CORE-EEAT, CITE, C³, ROAS, SEND) and keyless data connectors

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Aaron Marketing Skills
  • Contents
  • Install
  • AI Staff — 8 named bots
  • First run
  • Skill Dashboard
  • Skill catalog
  • Narrative — TALE (16) · 📖 Discipline guide
  • SEO/GEO — SITE (16) · 📖 Discipline guide
  • Social — ECHO (16) · 📖 Discipline guide
  • Email — SEND (16) · 📖 Discipline guide
  • Paid Ads — ROAS (16) · 📖 Discipline guide
  • Influencer — STAR (16) · 📖 Discipline guide
  • Launch — RAMP (16) · 📖 Discipline guide
  • Protocol layer (8)
  • Commands

This catalog entry points to a collection. The scanned repository lists 120 distinct skill-file paths.

Sample members: ad-account-auditor · conversion-signal-qa · conversion-value-mapper · placement-exclusion-manager · ad-creative-builder · ad-test-designer · bid-strategy-planner · landing-experience-checker
More members are available in the source repository.


addyosmani/seo

Catalog entry: Skills by - Google Chrome team - Addy Osmani (Web Quality)
Source documentation: https://github.com/addyosmani/web-quality-skills/blob/main/skills/seo/SKILL.md

Function: Search engine optimization, crawlability, and structured data

When to use it: Use when asked to “improve SEO”, “optimize for search”, “fix meta tags”, “add structured data”, “sitemap optimization”, or “search engine optimization”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SEO optimization
  • Evidence-led audit workflow
  • Technical SEO
  • Crawlability
  • XML sitemap
  • URL structure
  • HTTPS & security
  • On-page SEO
  • Title tags
  • Meta descriptions
  • Heading structure
  • Image SEO
  • Internal linking
  • Structured data (JSON-LD)
  • Agentic browsing and AI discoverability
  • Crawler controls are product-specific

AgriciDaniel/claude-seo

Catalog entry: Marketing
Source documentation: https://github.com/AgriciDaniel/claude-seo/blob/main/README.md

Function: Universal SEO skill for comprehensive website analysis and optimization

When to use it: Use when a task needs the capability described in this catalog entry: Universal SEO skill for comprehensive website analysis and optimization

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • See it in action
  • Real results
  • Meet the team
  • Commands
  • Pricing
  • How an audit works
  • Install
  • FAQ
  • Extensions
  • Star history
  • More from the same family
  • License and contributing
  • Author

This catalog entry points to a collection. The scanned repository lists 33 distinct skill-file paths.

Sample members: seo-ahrefs · seo-image-gen · seo-bing · seo-dataforseo · seo-firecrawl · seo-matomo · seo-profound · seo-seranking
More members are available in the source repository.


AIDevGTM/gtm-cofounder

Catalog entry: Marketing
Source documentation: https://github.com/AIDevGTM/gtm-cofounder/blob/main/README.md

Function: 18 go-to-market skills for solo technical founders: positioning, first users, launch, pricing, and founder-led sales; grounded in Adam Frankl and Jakub Czakon

When to use it: Use when a task needs the capability described in this catalog entry: 18 go-to-market skills for solo technical founders: positioning, first users, launch, pricing, and founder-led sales; grounded in Adam Frankl and Jakub Czakon

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • The GTM Co-Founder
  • For whoever is carrying the go-to-market, often alone.
  • See it in action
  • Get your GTM diagnosis in 15 minutes
  • Other ways to install
  • The skills
  • 0 · Start here: brief, research, then plan (do this first)
  • Runs throughout (a gate, not a step)
  • 1 · Figure out who it’s for
  • 2 · Say it so it lands
  • 3 · Get your first users
  • 4 · Keep it going
  • What’s inside each skill
  • Where this comes from
  • When you don’t want to do it alone
  • Contributing

This catalog entry points to a collection. The scanned repository lists 20 distinct skill-file paths.

Sample members: 00-start-here · 01-strategy-and-roadmap · 02-who-is-this-for · 03-talk-to-users · 04-positioning-and-story · 05-beyond-the-wrapper · 06-value-prop-that-converts · 07-the-homepage
More members are available in the source repository.


BrianRWagner/ai-marketing-claude-code-skills

Catalog entry: Marketing
Source documentation: https://github.com/BrianRWagner/ai-marketing-claude-code-skills/blob/main/README.md

Function: 17 marketing frameworks for cold outreach, homepage audit, social cards, and more

When to use it: Use when a task needs the capability described in this catalog entry: 17 marketing frameworks for cold outreach, homepage audit, social cards, and more

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • AI Marketing Skills for Claude Code
  • What Are Agent Skills?
  • Quick Install (Claude Code)
  • Available Skills
  • Strategy & Positioning
  • Content & Authority
  • Research & Intelligence
  • Conversion & Sales
  • Productivity & Operations
  • Installation
  • Quick Install (any platform)
  • Platform Support
  • List Available Skills
  • Convert to Platform Format
  • Compatibility
  • 🔥 Premium Skills (Gumroad)

This catalog entry points to a collection. The scanned repository lists 23 distinct skill-file paths.

Sample members: ai-discoverability-audit · case-study-builder · cold-outreach-sequence · content-idea-generator · daily-briefing-builder · de-ai-ify · go-mode · homepage-audit
More members are available in the source repository.


coreyhaines31/ab-testing

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/ab-testing/SKILL.md

Function: Plan and implement A/B tests or experiments for any digital experience

When to use it: use when the user mentions “A/B test,” “split test,” “experiment,” “test this change,” “variant copy,” “multivariate test,” “hypothesis,” “should I test this,” “which version is better,” “test two versions,” “statistical significance,” “how long should I run this test,” “growth experiments,” “experiment velocity,” “experiment backlog,” “ICE score,” “experimentation program,” or “experiment playbook.“ Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • A/B Test Setup
  • Initial Assessment
  • Core Principles
  • 1. Start with a Hypothesis
  • 2. Test One Thing
  • 3. Statistical Rigor
  • 4. Measure What Matters
  • Hypothesis Framework
  • Structure
  • Example
  • Test Types
  • Sample Size
  • Quick Reference
  • Metrics Selection
  • Primary Metric
  • Secondary Metrics

coreyhaines31/ad-creative

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/ad-creative/SKILL.md

Function: Generate and iterate ad creative including headlines, descriptions, and primary text

When to use it: use when the user mentions ‘ad copy variations,’ ‘ad creative,’ ‘generate headlines,’ ‘RSA headlines,’ ‘bulk ad copy,’ ‘creative testing,’ ‘write me some ads,’ ‘Facebook ad copy,’ ‘Google ad headlines,’ ‘LinkedIn ad text,’ ‘static ads,’ ‘ad templates,’ ‘iMessage ad,’ ‘ChatGPT ad,’ ‘creative strategy,’ ‘creative roadmap,’ ‘creative retro,’ ‘hook writing,’ ‘creative review page,’ ‘motion video ad,’ ‘faceless video ad,’ ‘UGC ad,’ ‘greenscreen ad,’ ‘TikTok/Reels ad format,’ ‘Meta ad format tier list,’ or ‘creative format taxonomy.‘ Use it to produce or iterate ad copy at scale. Copy avoids AI tells like ‘it’s not X,

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Ad Creative
  • Before Starting
  • 1. Platform & Format
  • 2. Product & Offer
  • 3. Audience & Intent
  • 4. Performance Data (if iterating)
  • 5. Constraints
  • How This Skill Works
  • Mode 1: Generate from Scratch
  • Mode 2: Iterate from Performance Data
  • Mode 3: Scaled Static Batches (Grounded)
  • Mode 4: Creative Strategy Loop
  • Grounded Inputs
  • Platform Specs
  • Google Ads (Responsive Search Ads)
  • Meta Ads (Facebook/Instagram)

coreyhaines31/ads

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/ads/SKILL.md

Function: Create and optimize paid campaigns on Google, Meta, LinkedIn, and more

When to use it: use when the user mentions ‘PPC,’ ‘paid media,’ ‘ROAS,’ ‘CPA,’ ‘ad campaign,’ ‘retargeting,’ ‘audience targeting,’ ‘Google Ads,’ ‘Facebook ads,’ ‘LinkedIn ads,’ ‘ad budget,’ ‘cost per click,’ ‘ad spend,’ ‘should I run ads,’ ‘ABM,’ ‘account-based marketing,’ ‘B2B ads,’ ‘lead quality,’ ‘negative keywords,’ ‘Performance Max,’ ‘thought leader ads,’ ‘when should I kill an ad,’ ‘search terms report,’ ‘wasted spend,’ or ‘is this campaign working.‘ Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, s

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Paid Ads
  • Before Starting
  • 1. Campaign Goals
  • 2. Product & Offer
  • 3. Audience
  • 4. Current State
  • Reference Routing
  • Platform Selection Guide
  • Campaign Structure Best Practices
  • Account Organization
  • Naming Conventions
  • Budget Allocation
  • Ad Copy Frameworks
  • Key Formulas
  • Audience Understanding & Targeting
  • Platform-by-platform: where to apply audience knowledge

coreyhaines31/ai-seo

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/ai-seo/SKILL.md

Function: Optimize content to appear in AI-generated answers and LLM search results

When to use it: use when the user mentions ‘AI SEO,’ ‘AEO,’ ‘GEO,’ ‘LLMO,’ ‘answer engine optimization,’ ‘generative engine optimization,’ ‘LLM optimization,’ ‘AI Overviews,’ ‘optimize for ChatGPT,’ ‘optimize for Perplexity,’ ‘AI citations,’ ‘AI visibility,’ ‘zero-click search,’ ‘how do I show up in AI answers,’ ‘LLM mentions,’ ‘optimize for Claude/Gemini,’ ‘llms.txt,’ ‘llms-full.txt,’ ‘OKF,’ ‘Open Knowledge Format,’ ‘knowledge bundle,’ ‘agent-readable site,’ ‘agent readiness,’ ‘is my site agent-ready,’ ‘WebMCP,’ ‘do listicles still work for AI,’ ‘ChatGPT stopped citing comparison pages,’ ‘how do LLMs see our brand,’ ‘LinkedIn f

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • AI SEO
  • Reference Routing
  • Before Starting
  • 1. Current AI Visibility
  • 2. Content & Domain
  • 3. Goals
  • 4. Competitive Landscape
  • How AI Search Works
  • The AI Search Landscape
  • Key Difference from Traditional SEO
  • Google’s Official Stance vs. Multi-Platform Reality
  • Query Fan-Out (Google AI Search)
  • AI Visibility Audit
  • Step 1: Check AI Answers for Your Key Queries
  • Step 2: Analyze Citation Patterns
  • Step 3: Content Extractability Check

coreyhaines31/analytics

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/analytics/SKILL.md

Function: Set up and audit analytics tracking and measurement pipelines

When to use it: use when the user mentions “set up tracking,” “GA4,” “Google Analytics,” “event tracking,” “UTM parameters,” “tag manager,” “GTM,” “analytics implementation,” “tracking plan,” “how do I measure this,” “Mixpanel,” “Segment,” “are my events firing,” or “analytics isn’t working.“ Use this whenever someone asks how to know if something is working or wants to measure marketing results. For getting conversions into ad platforms (pixels, conversion tags, CAPI, server-side) and verifying they arrived, see conversion-tracking. For choosing attribution models, comparing multi-touch/MMM/incrementality, or reconciling confli

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Analytics Tracking
  • Initial Assessment
  • Core Principles
  • 1. Track for Decisions, Not Data
  • 2. Start with the Questions
  • 3. Name Things Consistently
  • 4. Maintain Data Quality
  • 5. Compute, Don’t Eyeball
  • 6. Match Observation Windows
  • 7. Recommend Against the Stated Goal
  • Tracking Plan Framework
  • Structure
  • Event Types
  • Event Naming Conventions
  • Recommended Format: Object-Action
  • Best Practices

coreyhaines31/churn-prevention

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/churn-prevention/SKILL.md

Function: Build cancellation flows, save offers, and recover failed payments

When to use it: use when the user mentions ‘churn,’ ‘cancel flow,’ ‘offboarding,’ ‘save offer,’ ‘dunning,’ ‘failed payment recovery,’ ‘win-back,’ ‘retention,’ ‘exit survey,’ ‘pause subscription,’ ‘involuntary churn,’ ‘people keep canceling,’ ‘churn rate is too high,’ ‘how do I keep users,’ or ‘customers are leaving.‘ Use this whenever someone is losing subscribers or wants to build systems to prevent it. For post-cancel win-back email sequences, see emails. For in-app upgrade paywalls, see paywalls.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Churn Prevention
  • Before Starting
  • 1. Current Churn Situation
  • 2. Billing & Platform
  • 3. Product & Usage Data
  • 4. Constraints
  • How This Skill Works
  • Cancel Flow Design
  • The Cancel Flow Structure
  • Exit Survey Design
  • Dynamic Save Offers
  • Save Offer Types
  • Cancel Flow UI Patterns
  • Churn Prediction & Proactive Retention
  • Risk Signals
  • Health Score Model

coreyhaines31/cold-email

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/cold-email/SKILL.md

Function: Write B2B cold emails and follow-up sequences that convert

When to use it: Use when the user mentions “cold email,” “cold outreach,” “outbound,” “prospecting email,” “SDR emails,” “follow-up sequence,” “nobody’s replying,” “email deliverability,” “sending domains,” “warm up inboxes,” “LinkedIn outreach,” “connection request message,” “multichannel sequence,” “cadence,” “cold call,” “voicemail,” “handle replies,” “AI SDR,” “teardown outreach,” or “product-led outbound.“ Send from secondary domains, verify lists first, turn off open tracking, and stop every channel when a prospect replies. Copy avoids AI tells like ‘it’s not X, it’s Y’ reveals. For building the list and account research,

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cold Email Writing
  • Before Writing
  • Writing Principles
  • Write like a peer, not a vendor
  • Every sentence must earn its place
  • Personalization must connect to the problem
  • Lead with their world, not yours
  • One ask, low friction
  • Voice & Tone
  • Structure
  • Subject Lines
  • Follow-Up Sequences
  • Before You Send
  • Beyond Email
  • When They Reply
  • Quality Check

coreyhaines31/competitors

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/competitors/SKILL.md

Function: Build competitor comparison and alternative landing pages for SEO

When to use it: use when the user mentions ‘alternative page,’ ‘vs page,’ ‘competitor comparison,’ ‘comparison page,’ ‘[Product] vs [Product],’ ‘[Product] alternative,’ ‘competitive landing pages,’ ‘how do we compare to X,’ ‘competitor teardown,’ ‘audit our competitor pages,’ ‘are our comparison pages out of date,’ or ‘competitive asset audit.‘ Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For auditing existing claims (not researching competitors from scratch, which is competitor-profiling;

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Competitor & Alternative Pages
  • Initial Assessment
  • Core Principles
  • 1. Honesty Builds Trust
  • 2. Depth Over Surface
  • 3. Help Them Decide
  • 4. Modular Content Architecture
  • 5. Evidence Discipline
  • Page Formats
  • Format 1: [Competitor] Alternative (Singular)
  • Format 2: [Competitor] Alternatives (Plural)
  • Format 3: You vs [Competitor]
  • Format 4: [Competitor A] vs [Competitor B]
  • Essential Sections
  • TL;DR Summary
  • Paragraph Comparisons

coreyhaines31/content-strategy

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/content-strategy/SKILL.md

Function: Plan content strategy and decide what topics and formats to prioritize

When to use it: use when the user mentions “content strategy,” “what should I write about,” “content ideas,” “blog strategy,” “topic clusters,” “content planning,” “editorial calendar,” “content marketing,” “content roadmap,” “what content should I create,” “blog topics,” “content pillars,” or “I don’t know what to write.“ Use this whenever someone needs help deciding what content to produce, not just writing it. For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit. For social media content specifically, see social.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Content Strategy
  • Before Planning
  • 1. Business Context
  • 2. Customer Research
  • 3. Current State
  • 4. Competitive Landscape
  • Treat Content Like a Product
  • Searchable vs Shareable
  • When Writing Searchable Content
  • When Writing Shareable Content
  • Content Types
  • Searchable Content Types
  • Shareable Content Types
  • Link-Earning Formats
  • Content Pillars and Topic Clusters
  • How to Identify Pillars

coreyhaines31/copy-editing

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/copy-editing/SKILL.md

Function: Edit and improve existing marketing copy for clarity and impact

When to use it: use when the user mentions ‘edit this copy,’ ‘review my copy,’ ‘copy feedback,’ ‘proofread,’ ‘polish this,’ ‘make this better,’ ‘copy sweep,’ ‘tighten this up,’ ‘this reads awkwardly,’ ‘clean up this text,’ ‘too wordy,’ ‘sharpen the messaging,’ ‘refresh this content,’ ‘update this page,’ ‘this content is outdated,’ or ‘content audit,’ ‘this sounds like AI,’ ‘AI slop,’ ‘de-slop this,’ or ‘make it sound human.‘ Use this when the user already has copy and wants it improved or refreshed rather than rewritten from scratch. Every edit removes AI tells such as ‘it’s not X, it’s Y’ reveals, ‘no X, no Y, no Z’ lists, and

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Copy Editing
  • Core Philosophy
  • The Seven Sweeps Framework
  • Sweep 1: Clarity
  • Sweep 2: Voice and Tone
  • Sweep 3: So What
  • Sweep 4: Prove It
  • Sweep 5: Specificity
  • Sweep 6: Heightened Emotion
  • Sweep 7: Zero Risk
  • Expert Panel Scoring
  • How It Works
  • Recommended Expert Panels
  • Scoring Rubric
  • When to Use
  • Quick-Pass Editing Checks

coreyhaines31/copywriting

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/copywriting/SKILL.md

Function: Write and rewrite marketing copy for landing pages, homepages, and ads

When to use it: use when the user says “write copy for,” “improve this copy,” “rewrite this page,” “marketing copy,” “headline help,” “CTA copy,” “value proposition,” “tagline,” “hero section copy,” “this copy is weak,” “this sounds like AI,” “AI slop,” “make it sound human,” or “help me describe my product.“ Drafts never use AI tells like “it’s not X, it’s Y” reveals, “no X, no Y, no Z” lists, or sentences that trail into extra comma clauses. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers. Cla

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Copywriting
  • Before Writing
  • 1. Page Purpose
  • 2. Audience
  • 3. Product/Offer
  • 4. Context
  • Diagnose the Situation First
  • Drafting Protocol
  • Copywriting Principles
  • Clarity Over Cleverness
  • Benefits Over Features
  • Specificity Over Vagueness
  • Customer Language Over Company Language
  • One Idea Per Section
  • Claims Must Be Supportable — and Declines Must Name Their Unlock
  • Writing Style Rules

coreyhaines31/cro

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/cro/SKILL.md

Function: Improve conversion rates on any marketing page or form, including homepages, landing pages, and contact forms

When to use it: use when the user says ‘CRO,’ ‘conversion rate optimization,’ ‘this page isn’t converting,’ ‘improve conversions,’ ‘why isn’t this page working,’ ‘my landing page sucks,’ ‘form abandonment,’ ‘nobody’s converting,’ ‘low conversion rate,’ or ‘this page needs work.‘ Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Conversion Rate Optimization (CRO)
  • Reference Routing
  • Initial Assessment
  • CRO Analysis Framework
  • 1. Value Proposition Clarity (Highest Impact)
  • 2. Headline Effectiveness
  • 3. CTA Placement, Copy, and Hierarchy
  • 4. Visual Hierarchy and Scannability
  • 5. Trust Signals and Social Proof
  • 6. Objection Handling
  • 7. Friction Points
  • Output Format
  • Quick Wins (Implement Now)
  • High-Impact Changes (Prioritize)
  • Test Ideas
  • Copy Alternatives

coreyhaines31/emails

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/emails/SKILL.md

Function: Build email sequences, drip campaigns, and lifecycle email flows

When to use it: use when the user mentions “email sequence,” “drip campaign,” “nurture sequence,” “onboarding emails,” “welcome sequence,” “re-engagement emails,” “email automation,” “lifecycle emails,” “trigger-based emails,” “email funnel,” “email workflow,” “what emails should I send,” “welcome series,” or “email cadence.“ Use this for any multi-email automated flow. Emails avoid AI tells like ‘it’s not X, it’s Y’ reveals, ‘no X, no Y, no Z’ lists, and fake ‘Re:’ subject lines. For cold outreach and outbound sequences, see cold-email. For in-app onboarding, see onboarding.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Email Sequence Design
  • Reference Routing
  • Initial Assessment
  • Core Principles
  • 1. One Email, One Job
  • 2. Value Before Ask
  • 3. Relevance Over Volume
  • 4. Clear Path Forward
  • Email Sequence Strategy
  • Sequence Length
  • Timing/Delays
  • Subject Line Strategy
  • Preview Text
  • Sequence Types Overview
  • Welcome Sequence (Post-Signup)
  • Lead Nurture Sequence (Pre-Sale)

coreyhaines31/free-tools

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/free-tools/SKILL.md

Function: Plan and build free tools for lead generation and SEO value

When to use it: use when the user mentions “engineering as marketing,” “free tool,” “marketing tool,” “calculator,” “generator,” “interactive tool,” “lead gen tool,” “build a tool for leads,” “free resource,” “ROI calculator,” “grader tool,” “audit tool,” “should I build a free tool,” or “tools for lead gen.“ Use this whenever someone wants to build something useful and give it away to attract leads or earn links. For downloadable content lead magnets (ebooks, checklists, templates), see lead-magnets.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Free Tool Strategy (Engineering as Marketing)
  • Initial Assessment
  • Core Principles
  • 1. Solve a Real Problem
  • 2. Adjacent to Core Product
  • 3. Simple and Focused
  • 4. Worth the Investment
  • Tool Types Overview
  • Ideation Framework
  • Start with Pain Points
  • Validate the Idea
  • Lead Capture Strategy
  • Gating Options
  • Lead Capture Best Practices
  • SEO Considerations
  • Keyword Strategy

coreyhaines31/launch

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/launch/SKILL.md

Function: Plan product launches, feature announcements, and go-to-market strategies

When to use it: use when the user mentions ‘launch,’ ‘Product Hunt,’ ‘feature release,’ ‘announcement,’ ‘go-to-market,’ ‘beta launch,’ ‘early access,’ ‘waitlist,’ ‘product update,’ ‘how do I launch this,’ ‘site launch,’ ‘go live,’ ‘pre-launch QA,’ ‘launch checklist,’ ‘GTM plan,’ ‘we’re about to ship,’ ‘changelog,’ ‘release notes,’ or ‘what did we ship this week.‘ Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas. For the offer being launched (bonuses, guarantees, scarcity, naming), see offers.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Launch Strategy
  • Before Starting
  • Core Philosophy
  • The ORB Framework
  • Owned Channels
  • Rented Channels
  • Borrowed Channels
  • Readiness Gate: Are You Ready to Launch?
  • Five-Phase Launch Approach
  • Phase 1: Internal Launch
  • Phase 2: Alpha Launch
  • Phase 3: Beta Launch
  • Phase 4: Early Access Launch
  • Phase 5: Full Launch
  • Product Hunt Launch Strategy
  • Pros

coreyhaines31/marketing-ideas

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/marketing-ideas/SKILL.md

Function: Generate marketing strategies and campaign ideas for SaaS products

When to use it: use when the user asks for ‘marketing ideas,’ ‘growth ideas,’ ‘how to market,’ ‘marketing strategies,’ ‘marketing tactics,’ ‘ways to promote,’ ‘ideas to grow,’ ‘what else can I try,’ ‘I don’t know how to market this,’ ‘brainstorm marketing,’ or ‘what marketing should I do.‘ Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (ads, social, emails, etc.).

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Marketing Ideas for SaaS
  • How to Use This Skill
  • Ideas by Category (Quick Reference)
  • Implementation Tips
  • By Stage
  • By Budget
  • By Timeline
  • Top Ideas by Use Case
  • Need Leads Fast
  • Building Authority
  • Low Budget Growth
  • Product-Led Growth
  • Enterprise Sales
  • Output Format
  • Task-Specific Questions
  • Related Skills

coreyhaines31/marketing-psychology

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/marketing-psychology/SKILL.md

Function: Apply psychological principles and behavioral science to copy and design

When to use it: use when the user mentions ‘psychology,’ ‘mental models,’ ‘cognitive bias,’ ‘persuasion,’ ‘behavioral science,’ ‘why people buy,’ ‘decision-making,’ ‘consumer behavior,’ ‘anchoring,’ ‘social proof,’ ‘scarcity,’ ‘loss aversion,’ ‘framing,’ or ‘nudge.‘ Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context. For applying psychology to specific pages, see cro; for pricing tactics, see pricing; for copy framing, see copywriting.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Marketing Psychology & Mental Models
  • How to Use This Skill
  • Foundational Thinking Models
  • First Principles
  • Jobs to Be Done
  • Circle of Competence
  • Inversion
  • Occam’s Razor
  • Pareto Principle (80/20 Rule)
  • Local vs. Global Optima
  • Theory of Constraints
  • Opportunity Cost
  • Law of Diminishing Returns
  • Second-Order Thinking
  • Map ≠ Territory
  • Probabilistic Thinking

coreyhaines31/onboarding

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/onboarding/SKILL.md

Function: Optimize post-signup onboarding and user activation to improve time-to-value

When to use it: use when the user mentions “onboarding flow,” “activation rate,” “user activation,” “first-run experience,” “empty states,” “onboarding checklist,” “aha moment,” “new user experience,” “users aren’t activating,” “nobody completes setup,” “low activation rate,” “users sign up but don’t use the product,” “time to value,” or “first session experience.“ Use this whenever users are signing up but not sticking around. For signup/registration optimization, see signup. For ongoing email sequences, see emails.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Onboarding CRO
  • Initial Assessment
  • Core Principles
  • 1. Time-to-Value Is Everything
  • 2. One Goal Per Session
  • 3. Do, Don’t Show
  • 4. Progress Creates Motivation
  • Onboarding Psychology
  • Onboarding Toolkit (10 Components)
  • Defining Activation
  • Find Your Aha Moment
  • Activation Metrics
  • Onboarding Flow Design
  • Immediate Post-Signup (First 30 Seconds)
  • Onboarding Checklist Pattern
  • Empty States

coreyhaines31/paywalls

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/paywalls/SKILL.md

Function: Design and optimize upgrade screens, paywalls, and upsell modals

When to use it: use when the user mentions “paywall,” “upgrade screen,” “upgrade modal,” “upsell,” “feature gate,” “convert free to paid,” “freemium conversion,” “trial expiration screen,” “limit reached screen,” “plan upgrade prompt,” “in-app pricing,” “free users won’t upgrade,” “trial to paid conversion,” or “how do I get users to pay,” “mobile app paywall,” “subscription app paywall,” or “App Store subscription pricing.“ Use this for any in-product moment where you’re asking users to upgrade. Distinct from public pricing pages (see cro) — this focuses on in-product upgrade moments where the user has already experienced value

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Paywall and Upgrade Screen CRO
  • Initial Assessment
  • Core Principles
  • 1. Value Before Ask
  • 2. Show, Don’t Just Tell
  • 3. Friction-Free Path
  • 4. Respect the No
  • Paywall Trigger Points
  • Feature Gates
  • Usage Limits
  • Trial Expiration
  • Time-Based Prompts
  • Paywall Screen Components
  • Specific Paywall Types
  • Feature Lock Paywall
  • Usage Limit Paywall

coreyhaines31/popups

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/popups/SKILL.md

Function: Create and optimize popups, modals, and slide-ins for conversions

When to use it: use when the user mentions “exit intent,” “popup conversions,” “modal optimization,” “lead capture popup,” “email popup,” “announcement banner,” “overlay,” “collect emails with a popup,” “exit popup,” “scroll trigger,” “sticky bar,” or “notification bar.“ Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see cro. For general page conversion optimization, see cro.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Popup CRO
  • Initial Assessment
  • Core Principles
  • 1. Timing Is Everything
  • 2. Value Must Be Obvious
  • 3. Respect the User
  • Trigger Strategies
  • Time-Based
  • Scroll-Based
  • Exit Intent
  • Click-Triggered
  • Page Count / Session-Based
  • Behavior-Based
  • Popup Types
  • Email Capture Popup
  • Lead Magnet Popup

coreyhaines31/pricing

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/pricing/SKILL.md

Function: Define pricing, packaging, and monetization strategy for SaaS products

When to use it: use when the user mentions ‘pricing,’ ‘pricing tiers,’ ‘freemium,’ ‘free trial,’ ‘packaging,’ ‘price increase,’ ‘value metric,’ ‘Van Westendorp,’ ‘willingness to pay,’ ‘monetization,’ ‘how much should I charge,’ ‘my pricing is wrong,’ ‘pricing page,’ ‘annual vs monthly,’ ‘per seat pricing,’ ‘should I offer a free plan,’ ‘pricing page teardown,’ ‘pricing page audit,’ ‘is my pricing page AI-readable,’ or ‘can AI read my pricing.‘ Use this whenever someone is figuring out what to charge, how to structure their plans, or wants to audit a pricing page (for humans and for the AI agents that shortlist tools). For in-app

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Pricing Strategy
  • Before Starting
  • 1. Business Context
  • 2. Value & Competition
  • 3. Current Performance
  • 4. Goals
  • Pricing Fundamentals
  • The Three Pricing Axes
  • Value-Based Pricing
  • Initial Pricing — “Pick a Price You Can Learn From”
  • The $10 / $100 / $1,000 rule of thumb
  • Avoid the $9 trap
  • “Just charge $50 and see what happens”
  • Value Metrics
  • What is a Value Metric?
  • Common Value Metrics

coreyhaines31/product-marketing

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/product-marketing/SKILL.md

Function: Create and maintain a product marketing context document for consistent messaging

When to use it: use when the user mentions ‘product context,’ ‘marketing context,’ ‘set up context,’ ‘positioning,’ ‘who is my target audience,’ ‘describe my product,’ ‘ICP,’ ‘ideal customer profile,’ ‘brand voice,’ ‘tone of voice,’ ‘brand guidelines,’ ‘what have we learned,’ ‘log this learning,’ or wants to avoid repeating foundational information across marketing tasks. Use this at the start of any new project before using other marketing skills — it creates `.agents/product-marketing.md` that all other skills reference for product, audience, and positioning context.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Product Marketing Context
  • Workflow
  • Step 1: Check for Existing Context
  • Step 2: Gather Information
  • Sections to Capture
  • 1. Product Overview
  • 2. Target Audience
  • 3. Personas (B2B only)
  • 4. Problems & Pain Points
  • 5. Competitive Landscape
  • 6. Differentiation
  • 7. Objections & Anti-Personas
  • 8. Switching Dynamics
  • 9. Customer Language
  • 10. Brand Voice
  • 11. Proof Points

coreyhaines31/programmatic-seo

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/programmatic-seo/SKILL.md

Function: Build SEO-driven page templates for large-scale content generation

When to use it: use when the user mentions “programmatic SEO,” “template pages,” “pages at scale,” “directory pages,” “location pages,” “[keyword] + [city] pages,” “comparison pages,” “integration pages,” “building many pages for SEO,” “pSEO,” “generate 100 pages,” “data-driven pages,” “templated landing pages,” or “which CMS for pSEO.“ Use this whenever someone wants to create many similar pages targeting different keywords or locations. For auditing existing SEO issues, see seo-audit. For content strategy planning, see content-strategy.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Programmatic SEO
  • Initial Assessment
  • Core Principles
  • 1. Unique Value Per Page
  • 2. Proprietary Data Wins
  • 3. Clean URL Structure
  • 4. Genuine Search Intent Match
  • 5. Quality Over Quantity
  • 6. Avoid Google Penalties
  • The 12 Playbooks (Overview)
  • Choosing Your Playbook
  • Implementation Framework
  • 1. Keyword Pattern Research
  • 2. Data Requirements
  • 3. Template Design
  • 4. Internal Linking Architecture

coreyhaines31/referrals

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/referrals/SKILL.md

Function: Design and optimize referral, affiliate, and word-of-mouth programs

When to use it: use when the user mentions ‘referral,’ ‘affiliate,’ ‘ambassador,’ ‘word of mouth,’ ‘viral loop,’ ‘refer a friend,’ ‘partner program,’ ‘referral incentive,’ ‘how to get referrals,’ ‘customers referring customers,’ ‘affiliate payout,’ ‘get more reviews,’ ‘G2 reviews,’ ‘review campaign,’ or ‘respond to a bad review.‘ Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Referral & Affiliate Programs
  • Before Starting
  • 1. Program Type
  • 2. Current State
  • 3. Product Fit
  • 4. Resources
  • Should You Engineer Virality First?
  • Referral vs. Affiliate
  • Customer Referral Programs
  • Affiliate Programs
  • Referral Program Design
  • The Referral Loop
  • Step 1: Identify Trigger Moments
  • Step 2: Design Share Mechanism
  • Step 3: Choose Incentive Structure
  • Program Optimization

coreyhaines31/revops

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/revops/SKILL.md

Function: Streamline revenue operations, lead lifecycle, and marketing-to-sales handoff

When to use it: use when the user mentions ‘RevOps,’ ‘revenue operations,’ ‘lead scoring,’ ‘outbound pipeline stages,’ ‘lead routing,’ ‘MQL,’ ‘SQL,’ ‘pipeline stages,’ ‘deal desk,’ ‘CRM automation,’ ‘marketing-to-sales handoff,’ ‘data hygiene,’ ‘leads aren’t getting to sales,’ ‘pipeline management,’ ‘lead qualification,’ or ‘when should marketing hand off to sales.‘ Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • RevOps
  • Before Starting
  • Core Principles
  • Single Source of Truth
  • Define Before Automate
  • Measure Every Handoff
  • Revenue Team Alignment
  • Lead Lifecycle Framework
  • Stage Definitions
  • MQL Definition
  • MQL-to-SQL Handoff SLA
  • Lead Scoring
  • Scoring Dimensions
  • Building a Scoring Model
  • Common Scoring Mistakes
  • Lead Routing

coreyhaines31/sales-enablement

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/sales-enablement/SKILL.md

Function: Create pitch decks, one-pagers, objection handling docs, and demo scripts

When to use it: use when the user mentions ‘sales deck,’ ‘pitch deck,’ ‘one-pager,’ ‘leave-behind,’ ‘objection handling,’ ‘deal-specific ROI analysis,’ ‘demo script,’ ‘talk track,’ ‘sales playbook,’ ‘proposal template,’ ‘buyer persona card,’ ‘battle card,’ ‘battlecard,’ ‘competitive one-pager,’ ‘win-loss analysis,’ ‘why are we losing deals,’ ‘loss reasons,’ ‘how do I respond to this objection,’ ‘prospect just said,’ ‘help my sales team,’ ‘sales materials,’ or ‘what should I give my sales reps,’ ‘cold call script,’ or ‘voicemail script.‘ Use this for any document or asset that helps a sales team close deals. For public competitor

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sales Enablement
  • Before Starting
  • Core Principles
  • Sales Uses What Sales Trusts
  • Situation-Specific, Not Generic
  • Scannable Over Comprehensive
  • Tie Back to Business Outcomes
  • Claims Reps Can Defend
  • Sales Deck / Pitch Deck
  • 10-12 Slide Framework
  • Deck Principles
  • Customization by Buyer Type
  • One-Pagers / Leave-Behinds
  • When to Use
  • Structure
  • Design Principles

coreyhaines31/schema

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/schema/SKILL.md

Function: Add and optimize schema markup and structured data for better SEO

When to use it: use when the user mentions “schema markup,” “structured data,” “JSON-LD,” “rich snippets,” “schema.org,” “FAQ schema,” “product schema,” “review schema,” “breadcrumb schema,” “Google rich results,” “knowledge panel,” “star ratings in search,” or “add structured data.“ Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search optimization, see ai-seo.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Schema Markup
  • Initial Assessment
  • Core Principles
  • 1. Accuracy First
  • 2. Use JSON-LD
  • 3. Follow Google’s Guidelines
  • 4. Validate Everything
  • Common Schema Types
  • Check Google Feature Support First
  • Quick Reference
  • Organization (Company Page)
  • Article/BlogPosting
  • Product
  • FAQPage
  • BreadcrumbList
  • Multiple Schema Types

coreyhaines31/seo-audit

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/seo-audit/SKILL.md

Function: Audit and diagnose technical and on-page SEO issues on a site

When to use it: use when the user mentions “SEO audit,” “technical SEO,” “why am I not ranking,” “SEO issues,” “on-page SEO,” “meta tags review,” “SEO health check,” “my traffic dropped,” “lost rankings,” “not showing up in Google,” “site isn’t ranking,” “Google update hit me,” “page speed,” “core web vitals,” “crawl errors,” “indexing issues,” “stuck on page 2,” “striking distance keywords,” “title tag rewrite,” “low CTR,” “local SEO,” “Google Business Profile,” or “map pack.“ Use this even if the user just says something vague like “my SEO is bad” or “help with SEO” — start with an audit. For building pages at scale to target

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SEO Audit
  • Initial Assessment
  • Audit Framework
  • Schema Markup Detection Limitation
  • Priority Order
  • Technical SEO Audit
  • Crawlability
  • Indexation
  • Site Speed & Core Web Vitals
  • Mobile-Friendliness
  • Security & HTTPS
  • URL Structure
  • International SEO & Localization
  • Hreflang
  • Canonicalization for Multilingual Sites
  • International Sitemaps

coreyhaines31/signup

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/signup/SKILL.md

Function: Optimize signup, registration, and trial activation flows for higher conversion

When to use it: use when the user mentions “signup conversions,” “registration friction,” “signup form optimization,” “free trial signup,” “reduce signup dropoff,” “account creation flow,” “people aren’t signing up,” “signup abandonment,” “trial conversion rate,” “nobody completes registration,” “too many steps to sign up,” or “simplify our signup.“ Use this whenever the user has a signup or registration flow that isn’t performing. For post-signup onboarding, see onboarding. For lead capture forms (not account creation), see cro.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Signup Flow CRO
  • Initial Assessment
  • Core Principles
  • 1. Minimize Required Fields
  • 2. Show Value Before Asking for Commitment
  • 3. Reduce Perceived Effort
  • 4. Remove Uncertainty
  • Field-by-Field Optimization
  • Email Field
  • Password Field
  • Name Field
  • Social Auth Options
  • Phone Number
  • Company/Organization
  • Use Case / Role Questions
  • Single-Step vs. Multi-Step

coreyhaines31/site-architecture

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/site-architecture/SKILL.md

Function: Plan and restructure page hierarchy, navigation, and URL structure

When to use it: use when the user mentions “sitemap,” “site map,” “visual sitemap,” “site structure,” “page hierarchy,” “information architecture,” “IA,” “navigation design,” “URL structure,” “breadcrumbs,” “internal linking strategy,” “website planning,” “what pages do I need,” “how should I organize my site,” “site navigation,” “which website builder should I use,” “migrate my website,” or “add a blog to my existing site.“ Use this whenever someone is planning what pages a website should have, how they connect, and where to build them. NOT for XML sitemaps (that’s technical SEO — see seo-audit). For SEO audits, see seo-audit.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Site Architecture
  • Before Planning
  • 1. Business Context
  • 2. Current State
  • 3. Site Type
  • 4. Content Inventory
  • Site Types and Starting Points
  • Page Hierarchy Design
  • The 3-Click Rule
  • Flat vs Deep
  • Hierarchy Levels
  • ASCII Tree Format
  • Navigation Design
  • Navigation Types
  • Header Navigation Rules
  • Footer Organization

coreyhaines31/social

Catalog entry: Marketing Skills by Corey Haines
Source documentation: https://github.com/coreyhaines31/marketingskills/blob/main/skills/social/SKILL.md

Function: Create and schedule social media content for LinkedIn, Twitter/X, and Instagram

When to use it: use when the user mentions ‘LinkedIn post,’ ‘Twitter thread,’ ‘social media,’ ‘content calendar,’ ‘social scheduling,’ ‘engagement,’ ‘viral content,’ ‘what should I post,’ ‘repurpose this content,’ ‘tweet ideas,’ ‘LinkedIn carousel,’ ‘social media strategy,’ ‘grow my following,’ ‘TikTok video,’ ‘Reels,’ ‘Shorts,’ ‘video script,’ ‘video hook,’ ‘short-form video,’ ‘create a reel,’ ‘social listening,’ ‘brand mentions,’ ‘competitor monitoring,’ ‘top posts to comment on,’ ‘find people asking for,’ ‘carousel,’ ‘slide-by-slide,’ or ‘document post.‘ Use this for social content, repurposing, scheduling, video scripts, and

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Social Content
  • Before Creating Content
  • 1. Goals
  • 2. Audience
  • 3. Brand Voice
  • 4. Resources
  • Platform Quick Reference
  • Content Pillars Framework
  • Example for a SaaS Founder
  • Pillar Development Questions
  • Hook Formulas
  • Curiosity Hooks
  • Story Hooks
  • Value Hooks
  • Contrarian Hooks
  • No AI Tells

CosmoBlk/email-marketing-bible

Catalog entry: Marketing
Source documentation: https://github.com/CosmoBlk/email-marketing-bible/blob/main/SKILL.md

Function: 55K-word email marketing guide as an AI skill

When to use it: Use when someone plans, writes, designs, audits or sends an email campaign, newsletter, welcome series, abandoned-cart, post-purchase or win-back flow; builds a list or segment; drives Klaviyo, Mailchimp, Brevo, Kit or any ESP through MCP, an API or a connector; asks to warm up my domain, migrate from Klaviyo, Mailchimp or Brevo, or why am I in spam (bounces, complaints, DMARC, falling opens); checks GDPR, CAN-SPAM, CASL, PECR or Spam Act rules; wants email copy that does not sound like AI; picks an ESP; or needs benchmarks. Also cold email, SMS, RCS and WhatsApp. Load it before any agent stages, schedules or sen

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Email Marketing Bible
  • 0. Operating rules and the send gate
  • 0b. Freshness
  • 1. Session start
  • 2. Task router
  • 3. Operating loop
  • 4. Pre-send checklist
  • 5. Anti-slop copy
  • 6. Design protocol
  • 7. Field notes (gotchas)
  • 8. Chapters and where detail lives

coupler-io/skills

Catalog entry: Marketing
Source documentation: https://github.com/coupler-io/skills/blob/main/README.md

Function: Marketing, sales and finance analytics with live business data

When to use it: Use when a task needs the capability described in this catalog entry: Marketing, sales and finance analytics with live business data

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Coupler.io AI Agent Skills for Business Analytics
  • Contents
  • What can you do with Coupler.io skills?
  • Quick start
  • Skills library
  • Marketing & PPC
  • SEO & GEO
  • Sales
  • Finance
  • Ecommerce
  • Capabilities
  • Utilities
  • Example questions
  • How Coupler.io skills work
  • Installation
  • Coupler.io MCP tools

This catalog entry points to a collection. The scanned repository lists 106 distinct skill-file paths.

Sample members: platform-rules · skill-review · create-dataflow · generate-data-set-context · get-started · google-ads-custom-gaql · refine-prompt · report-generation
More members are available in the source repository.


deanpeters/acquisition-channel-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/acquisition-channel-advisor/SKILL.md

Function: Evaluate channels using unit economics and recommend scale/test/kill decisions

When to use it: Use when deciding whether to scale, test, or kill a growth channel.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Channel Evaluation Framework
  • Decision Matrix
  • Anti-Patterns (What This Is NOT)
  • When to Use This Framework
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Evaluate Unit Economics
  • Step 2: Assess Customer Quality
  • Step 3: Evaluate Scalability
  • Step 4: Deliver Recommendations
  • Step 5: Compare Across Channels (Optional)
  • Examples

deanpeters/ai-shaped-readiness-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/ai-shaped-readiness-advisor/SKILL.md

Function: Assess automation vs. redesign opportunities across five competencies

When to use it: Use when evaluating AI maturity and choosing the next team capability to build.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • AI-First vs. AI-Shaped
  • The 5 Essential PM Competencies (2026)
  • Anti-Patterns (What This Is NOT)
  • When to Use This Skill
  • Facilitation Source of Truth
  • Application
  • Facilitation Protocol (Mandatory)
  • Session Start: Heads-Up + Entry Mode (Mandatory)
  • Step 0: Gather Context
  • Step 1: Context Design Maturity
  • Step 2: Agent Orchestration Maturity
  • Step 3: Outcome Acceleration Maturity
  • Step 4: Team-AI Facilitation Maturity

deanpeters/altitude-horizon-framework

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/altitude-horizon-framework/SKILL.md

Function: Navigate the PM→Director mindset shift covering scope, time horizons, and failure modes

When to use it: Use when diagnosing scope, time-horizon, or leadership-level gaps.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Two Axes
  • The Waiter vs. Restaurant Operator
  • Four Transition Zones
  • Named Failure Modes
  • The Cascading Context Map
  • Application
  • Using This Framework as a PM (Pre-Transition)
  • Using This Framework as a Newly Promoted Director
  • Running a Cascading Context Map
  • Examples
  • Good: Director Creates Clarity from a Vague Company Priority
  • Bad: Hero Syndrome in Action
  • Good: Shifting from Waiter to Operator

deanpeters/business-health-diagnostic

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/business-health-diagnostic/SKILL.md

Function: Diagnose SaaS health, identify red flags, and prioritize recovery actions

When to use it: Use when preparing a business review or prioritizing urgent fixes.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Business Health Framework
  • Stage-Specific Benchmarks
  • Red Flag Categories
  • Anti-Patterns (What This Is NOT)
  • When to Use This Framework
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Growth & Retention Metrics
  • Step 2: Unit Economics Metrics
  • Step 3: Capital Efficiency Metrics
  • Step 4: Deliver Comprehensive Diagnostic
  • Health Scorecard

deanpeters/company-research

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/company-research/SKILL.md

Function: Deep-dive competitor or company analysis

When to use it: Use when preparing for interviews, competitive analysis, partnerships, or market-entry work.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Executive Insights Framework
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Define Research Scope
  • Step 2: Gather Company Overview
  • Step 3: Extract Executive Quotes on Strategic Vision
  • Step 4: Document Product Insights
  • Step 5: Identify Transformation Strategies
  • Step 6: Understand Organizational Impact of Product Management
  • Step 7: Analyze Future Roadmap and Challenges

deanpeters/context-engineering-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/context-engineering-advisor/SKILL.md

Function: Diagnose context stuffing vs. engineering and guide memory and retrieval design

When to use it: Use when an AI workflow feels bloated, brittle, or hard to steer reliably.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Paradigm Shift: Parametric → Contextual Intelligence
  • Context Stuffing vs. Context Engineering
  • The Anti-Pattern: Context Stuffing
  • Real Context Engineering: Core Principles
  • The 5 Diagnostic Questions (Detect Context Hoarding Disorder)
  • Memory Architecture: Two-Layer System
  • The Research → Plan → Reset → Implement Cycle
  • Anti-Patterns (What This Is NOT)
  • When to Use This Skill
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Diagnose Context Stuffing Symptoms

deanpeters/customer-journey-map

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/customer-journey-map/SKILL.md

Function: Map customer experience across touchpoints using the NNGroup framework

When to use it: Use when diagnosing a broken experience or aligning a team on the full customer flow.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Customer Journey Mapping Framework
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Prepare Prerequisites
  • Step 2: Set Clear Objectives
  • Step 3: Choose a Buyer Persona
  • Step 4: Map Each Stage
  • Step 5: Visualize the Map
  • Step 6: Analyze and Prioritize
  • Step 7: Test and Refine

deanpeters/customer-journey-mapping-workshop

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/customer-journey-mapping-workshop/SKILL.md

Function: Guide journey mapping sessions with pain point identification

When to use it: Use when you need to map stages, actions, emotions, pain points, and opportunities for a persona and scenario.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a Customer Journey Map?
  • Five Key Components (NNGroup Framework)
  • Journey Map Structure
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Question 1: Identify Actor (Persona)
  • Question 2: Define Scenario + Goal
  • Question 3: Identify Journey Phases

deanpeters/director-readiness-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/director-readiness-advisor/SKILL.md

Function: Coach the PM→Director transition across four key situations

When to use it: Use when leadership scope is changing and you need practical coaching.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Four Transition Situations
  • The Underlying Model
  • Facilitation Source of Truth
  • Application
  • Step 0: Session Start
  • Question 1: Where Are You?
  • Branch 1: Preparing to Make the Leap
  • Branch 2: Interviewing for Director Roles
  • Branch 3: Newly Landed
  • Branch 4: Recalibrating
  • Examples
  • Example: Newly Landed Director, Unclear Direction
  • Example: PM Preparing, Strategic Narrative Gap

deanpeters/discovery-interview-prep

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/discovery-interview-prep/SKILL.md

Function: Plan customer interviews using Mom Test style based on research goals

When to use it: Use when preparing interviews for problem validation, churn research, or new product ideas.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Discovery Interview Prep Flow
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Question 1: Research Goal
  • Question 2: Target Customer Segment
  • Question 3: Constraints
  • Question 4: Interview Methodology
  • Output: Generate Interview Plan

deanpeters/discovery-process

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/discovery-process/SKILL.md

Function: Full discovery cycle: frame problem → research → synthesize → validate (3-4 weeks)

When to use it: Use when a team needs a structured path through framing, interviews, synthesis, and experiments.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is the Discovery Process?
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Phase 1: Frame the Problem (Day 1-2)
  • Activities
  • Outputs from Phase 1
  • Decision Point 1: Do we have enough context to start research?
  • Phase 2: Research Planning (Day 3)
  • Outputs from Phase 2

deanpeters/eol-message

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/eol-message/SKILL.md

Function: Communicate product or feature deprecation gracefully

When to use it: Use when retiring a product, feature, or plan.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • EOL Message
  • Purpose
  • Input
  • Key Concepts
  • Size the Message to the Change
  • The Three Transition Paths
  • Lifecycle Gates (shared vocabulary)
  • The EOL Messaging Framework
  • Why This Works
  • The Sticky-Note Rule
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Establish size and path
  • Step 2: Gather context

deanpeters/epic-breakdown-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/epic-breakdown-advisor/SKILL.md

Function: Split epics into stories using Richard Lawrence’s 9 splitting patterns

When to use it: Use when a backlog item is too large to estimate, sequence, or deliver safely.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Core Principles: Vertical Slices Preserve Value
  • The Three-Step Process
  • The 9 Splitting Patterns (In Order)
  • Meta-Pattern (Applies Across All Patterns)
  • Why This Works
  • Facilitation Source of Truth
  • Application
  • Step 0: Provide Epic Context
  • Step 1: Pre-Split Validation (INVEST Check)
  • Step 2: Apply Splitting Patterns Sequentially
  • Pattern 1: Workflow Steps
  • Pattern 2: Operations (CRUD)
  • Pattern 3: Business Rule Variations

deanpeters/epic-hypothesis

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/epic-hypothesis/SKILL.md

Function: Turn initiatives into testable hypotheses with measurable success metrics

When to use it: Use when defining a major initiative before roadmap, discovery, or delivery planning.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Epic Hypothesis Framework
  • Why This Structure Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Step 2: Draft the If/Then Hypothesis
  • Step 3: Design Tiny Acts of Discovery Experiments
  • Step 4: Define Validation Measures
  • Step 5: Run Experiments and Evaluate
  • Step 6: Convert to User Stories (If Validated)
  • Examples

deanpeters/executive-onboarding-playbook

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/executive-onboarding-playbook/SKILL.md

Function: 30-60-90 day diagnostic playbook for VP/CPO onboarding transitions

When to use it: Use when entering a new executive product role and avoiding premature change.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Consultant Mindset
  • Unwritten Strategy
  • The Body of Evidence
  • People Assessment: Two Categories
  • Phase 0: Before Day 1
  • Application
  • Phase 1: Diagnose (Month 1)
  • Phase 2: Validate (Month 2)
  • Phase 3: Act with Evidence (Month 3)
  • Examples
  • Good: Consultant Mindset Preventing a Costly Mistake
  • Bad: Acting Before Understanding
  • Good: Surfacing Unwritten Strategy

deanpeters/feature-investment-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/feature-investment-advisor/SKILL.md

Function: Evaluate features using ROI and strategic value scoring

When to use it: Use when deciding whether a feature deserves investment.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Feature Investment Framework
  • Anti-Patterns (What This Is NOT)
  • When to Use This Framework
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Identify Revenue Connection
  • Step 2: Assess Cost Structure
  • Step 3: Evaluate Constraints and Timing
  • Step 4: Deliver Recommendations
  • Step 5: Allow Follow-Up Questions
  • Examples
  • Example 1: Direct Monetization (Time Tracking Add-On)

deanpeters/finance-based-pricing-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/finance-based-pricing-advisor/SKILL.md

Function: Evaluate pricing changes using financial impact analysis

When to use it: Use when deciding whether a pricing move should ship.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Pricing Impact Framework
  • Pricing Change Types
  • Anti-Patterns (What This Is NOT)
  • When to Use This Framework
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Identify Pricing Change Type
  • Step 2: Assess Expected Impact
  • Step 3: Evaluate Current State
  • Step 4: Deliver Recommendations
  • Step 5: Sensitivity Analysis (Optional)
  • Examples

deanpeters/finance-metrics-quickref

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/finance-metrics-quickref/SKILL.md

Function: Reference guide for 32+ SaaS finance metrics with formulas and benchmarks

When to use it: Use when you need a quick metric definition, formula, or benchmark during analysis.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Metric Categories
  • When to Use This Skill
  • Application
  • All Metrics Reference Table
  • Quick Decision Frameworks
  • Red Flags by Category
  • When to Use Which Metric
  • Examples
  • Example 1: Feature Investment Sanity Check
  • Example 2: Channel Scale Decision
  • Common Pitfalls
  • References
  • Related Skills (Deep Dives)

deanpeters/jobs-to-be-done

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/jobs-to-be-done/SKILL.md

Function: Understand customer objectives using the JTBD framework

When to use it: Use when clarifying unmet needs, repositioning a product, or improving discovery and messaging.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Jobs-to-be-Done Framework
  • Why This Structure Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Define the Context
  • Step 2: Explore Customer Jobs
  • Step 3: Identify Pains
  • Step 4: Uncover Gains
  • Step 5: Prioritize and Validate
  • Examples
  • Common Pitfalls

deanpeters/lean-ux-canvas

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/lean-ux-canvas/SKILL.md

Function: Set up hypothesis-driven planning using Jeff Gothelf’s Lean UX Canvas v2

When to use it: Use when framing a business problem, surfacing assumptions, and defining what to learn next.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is the Lean UX Canvas?
  • Canvas Structure (8 Boxes)
  • Why This Works
  • Key Distinctions (Avoid Confusion)
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Question 1: Business Problem (Box 1)
  • Question 2: Business Outcomes (Box 2)
  • Question 3: Users (Box 3)
  • Question 4: User Outcomes & Benefits (Box 4)

deanpeters/opportunity-solution-tree

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/opportunity-solution-tree/SKILL.md

Function: Generate opportunities and solutions and recommend proof-of-concept tests

When to use it: Use when a stakeholder request needs problem framing before you decide what to build.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is an Opportunity Solution Tree (OST)?
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Phase 1: Generate Opportunity Solution Tree
  • Question 1: Extract Desired Outcome
  • Question 2: Identify Opportunities (Problems to Solve)
  • Question 3: Generate Solutions for Selected Opportunity
  • Phase 2: Select Proof-of-Concept (POC)

deanpeters/pestel-analysis

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/pestel-analysis/SKILL.md

Function: Analyze external factors across Political, Economic, Social, Tech, Environmental, and Legal dimensions

When to use it: Use when external market shifts could materially affect a product, roadmap, or strategy.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The PESTEL Framework
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Define the Scope
  • Step 2: Analyze Political Factors
  • Step 3: Analyze Economic Factors
  • Step 4: Analyze Social Factors
  • Step 5: Analyze Technological Factors
  • Step 6: Analyze Environmental Factors
  • Step 7: Analyze Legal Factors

deanpeters/pol-probe

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/pol-probe/SKILL.md

Function: Define lightweight validation experiments to test hypotheses

When to use it: Use when you need harsh truth before building real product.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a PoL Probe?
  • The 5 Essential Characteristics
  • PoL Probe vs. MVP
  • The 5 Prototype Flavors
  • When to Use a PoL Probe
  • Application
  • PoL Probe Template
  • Quality Checklist
  • Examples
  • Common Pitfalls
  • References
  • Related Skills
  • External Frameworks

deanpeters/pol-probe-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/pol-probe-advisor/SKILL.md

Function: Recommend prototype type: Feasibility, Task-Focused, Narrative, Synthetic, or Vibe

When to use it: Use when a task needs the capability described in this catalog entry: Recommend prototype type: Feasibility, Task-Focused, Narrative, Synthetic, or Vibe

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Core Problem: Method-Hypothesis Mismatch
  • The 5 PoL Probe Flavors (Quick Reference)
  • Anti-Patterns (What This Is NOT)
  • When to Use This Skill
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context
  • Step 1: Identify the Core Question
  • Step 2: Recommend PoL Probe Type
  • Step 3: Apply Component Skill
  • Step 4: Refine or Iterate (Optional)
  • Examples
  • Example 1: Choosing Task-Focused Test

deanpeters/positioning-statement

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/positioning-statement/SKILL.md

Function: Define target audience, problem solved, and differentiation using Geoffrey Moore’s framework

When to use it: Use when clarifying who you serve, what problem you solve, your category, and why you’re different from alternatives.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Geoffrey Moore Framework
  • Why This Structure Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Step 2: Draft the Value Proposition
  • Step 3: Draft the Differentiation Statement
  • Step 4: Stress-Test the Positioning
  • Step 5: Socialize and Iterate
  • Examples
  • Common Pitfalls

deanpeters/positioning-workshop

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/positioning-workshop/SKILL.md

Function: Guide positioning definition with adaptive discovery questions

When to use it: Use when your product messaging feels fuzzy, generic, or misaligned.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Positioning Workshop Flow
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Question 1: Target Customer Segment
  • Question 2: Underserved Need (Jobs-to-be-Done)
  • Question 3: Product Category
  • Question 4: Key Benefit (Outcome, Not Features)
  • Question 5: Competitive Differentiation

deanpeters/prd-development

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/prd-development/SKILL.md

Function: Structured PRD process: problem → personas → solution → metrics → stories (2-4 days)

When to use it: Use when turning discovery notes into an engineering-ready document for a major initiative.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a PRD?
  • PRD Structure (Standard Template)
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Phase 1: Executive Summary (30 minutes)
  • Activities
  • Phase 2: Problem Statement (60 minutes)
  • Outputs from Phase 2
  • Phase 3: Target Users & Personas (30 minutes)

deanpeters/press-release

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/press-release/SKILL.md

Function: Clarify product vision with a future press release using Amazon’s Working Backwards method

When to use it: Use when aligning stakeholders on a new product, feature, or strategic bet.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Amazon Working Backwards Framework
  • Press Release Structure
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Step 2: Draft the Headline
  • Step 3: Write the Dateline and Introduction
  • Step 4: Explain the Problem
  • Step 5: Describe the Solution (Outcome-Focused)
  • Step 6: Add Supporting Details

deanpeters/prioritization-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/prioritization-advisor/SKILL.md

Function: Recommend the right prioritization framework (RICE, ICE, Kano, etc.) for your situation

When to use it: Use when deciding between RICE, ICE, value/effort, or another scoring approach.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Prioritization Framework Landscape
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Question 1: Product Stage
  • Question 2: Team Context
  • Question 3: Decision-Making Needs
  • Question 4: Data Availability
  • Output: Recommend Prioritization Framework
  • Examples

deanpeters/problem-framing-canvas

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/problem-framing-canvas/SKILL.md

Function: Lead through MITRE Problem Framing: Look Inward, Outward, and Reframe

When to use it: Use when you need a clearer problem statement before jumping to solutions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is the MITRE Problem Framing Canvas?
  • Canvas Structure
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Phase 1: Look Inward
  • Question 1: What is the problem? (Describe symptoms)
  • Question 2: Why haven’t we solved it?
  • Question 3: How are we part of the problem? (Assumptions & biases)

deanpeters/problem-statement

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/problem-statement/SKILL.md

Function: Frame customer problems with evidence before jumping to solutions

When to use it: Use when framing discovery, prioritization, or a PRD.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Problem Framing Framework
  • Why This Structure Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather User Context
  • Step 2: Draft the Problem Framing Narrative
  • Step 3: Document Context & Constraints
  • Step 4: Craft the Final Problem Statement
  • Step 5: Validate and Socialize
  • Examples
  • Common Pitfalls

deanpeters/product-strategy-session

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/product-strategy-session/SKILL.md

Function: Full strategy session: positioning → framing → exploration → roadmap (2-4 weeks)

When to use it: Use when a team needs validated direction before committing to execution.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a Product Strategy Session?
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Phase 1: Positioning & Market Context (Week 1, Days 1-2)
  • Activities
  • Decision Point 1: Do we have enough customer context?
  • Phase 2: Problem Framing & Validation (Week 1, Days 3-5)
  • Decision Point 2: Is the problem validated?
  • Phase 3: Solution Exploration (Week 2, Days 1-3)

deanpeters/proto-persona

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/proto-persona/SKILL.md

Function: Create hypothesis-driven personas before conducting full research

When to use it: Use when you need a working customer profile before deeper validation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a Proto-Persona?
  • Proto vs. Validated Persona
  • Why Use Proto-Personas?
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Available Context
  • Step 2: Define the Persona’s Identity
  • Step 3: Capture Their Voice
  • Step 4: Document Their Context
  • Step 5: Understand Their Influences
  • Step 6: Validate and Iterate

deanpeters/recommendation-canvas

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/recommendation-canvas/SKILL.md

Function: Document AI-powered product recommendations

When to use it: Use when deciding whether an AI solution deserves investment or recommendation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Recommendation Canvas Framework
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Step 2: Define Outcomes
  • Step 3: Frame the Problem
  • Step 4: Define the Solution Hypothesis
  • Step 5: Define Positioning
  • Step 6: Document Assumptions & Unknowns
  • Step 7: Identify PESTEL Risks

deanpeters/roadmap-planning

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/roadmap-planning/SKILL.md

Function: Strategic roadmap process: inputs → epics → prioritize → sequence → communicate (1-2 weeks)

When to use it: Use when turning strategy into a release plan that teams can execute.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is Strategic Roadmap Planning?
  • Types of Roadmaps
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Phase 1: Gather Inputs (Day 1-2)
  • Activities
  • Outputs from Phase 1
  • Phase 2: Define Initiatives (Epics) (Day 3-4)
  • Outputs from Phase 2

deanpeters/saas-economics-efficiency-metrics

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/saas-economics-efficiency-metrics/SKILL.md

Function: Calculate unit economics and capital efficiency including CAC, LTV, payback, and Rule of 40

When to use it: Use when deciding whether the business can scale efficiently or needs correction.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Unit Economics Family
  • Capital Efficiency Family
  • Efficiency Ratios Family
  • Anti-Patterns (What This Is NOT)
  • When to Use These Metrics
  • Application
  • Step 1: Calculate Unit Economics
  • Step 2: Calculate Capital Efficiency
  • Step 3: Calculate Efficiency Ratios
  • Step 4: Analyze by Segment and Channel
  • Examples
  • Example 1: Healthy Unit Economics
  • Example 2: Good LTV:CAC, Bad Payback (Cash Trap)

deanpeters/saas-revenue-growth-metrics

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/saas-revenue-growth-metrics/SKILL.md

Function: Track revenue, retention, and growth metrics including MRR/ARR, churn, NRR, and expansion

When to use it: Use when diagnosing momentum, churn, expansion, or product-market-fit signals.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Revenue Metrics Family
  • Retention & Expansion Metrics Family
  • Analysis Frameworks
  • Anti-Patterns (What This Is NOT)
  • When to Use These Metrics
  • Application
  • Step 1: Calculate Revenue Metrics
  • Step 2: Calculate Retention & Expansion Metrics
  • Step 3: Analyze Trends with Frameworks
  • Step 4: Quality Checks & Benchmarks
  • Examples
  • Example 1: Healthy SaaS Metrics
  • Example 2: Warning Signs

deanpeters/skill-authoring-workflow

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/skill-authoring-workflow/SKILL.md

Function: Meta workflow for authoring skills: choose path → validate → update docs → package

When to use it: Use when creating or updating a repo skill without breaking standards.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Dogfood First
  • Pick the Right Creation Path
  • Definition of Done (No Exceptions)
  • Facilitation Source of Truth
  • Application
  • Phase 1: Preflight (Avoid Duplicate Work)
  • Phase 2: Generate Draft
  • Phase 3: Tighten the Skill
  • Phase 4: Validate Hard
  • Phase 5: Integrate with Repo Docs
  • Phase 6: Optional Packaging
  • Examples
  • Example: Turn Workshop Notes into a Skill

deanpeters/storyboard

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/storyboard/SKILL.md

Function: Visualize user journeys with 6-frame narrative storyboards

When to use it: Use when you need a fast narrative for alignment, concept reviews, or demos.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The 6-Frame Storyboard Structure
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Step 2: Answer the 7 Storyboard Questions
  • Step 3: Write the 6-Frame Narrative
  • Step 4: Visualize Each Frame
  • Step 5: Test the Storyboard
  • Examples

deanpeters/tam-sam-som-calculator

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/tam-sam-som-calculator/SKILL.md

Function: Project market size with real-world data and citations

When to use it: Use when sizing a market for a product idea, business case, or executive review.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • TAM/SAM/SOM Framework
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Optional Helper Script (Deterministic Math)
  • Mode 3: Autonomous Research (when the user has no numbers)
  • Question 1: Problem Space
  • Question 2: Geographic Region
  • Question 3: Industry/Market Segments

deanpeters/user-story

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/user-story/SKILL.md

Function: Write user stories with acceptance criteria using Mike Cohn and Gherkin formats

When to use it: Use when turning user needs into development-ready work with clear outcomes and testable conditions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Mike Cohn + Gherkin Format
  • Why This Structure Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Gather Context
  • Optional Helper Script (Template Generator)
  • Step 2: Write the Use Case
  • Step 3: Write the Acceptance Criteria
  • Step 4: Add a Summary
  • Step 5: Validate and Refine
  • Examples

deanpeters/user-story-mapping

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/user-story-mapping/SKILL.md

Function: Organize stories by user workflow using Jeff Patton’s story mapping approach

When to use it: Use when planning a workflow, backlog, or MVP around the user journey.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Jeff Patton Story Mapping Framework
  • Story Map Structure
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Define the Context
  • Step 2: Define the Narrative
  • Step 3: Identify Activities (Backbone)
  • Step 4: Break Activities into Steps
  • Step 5: Break Steps into Tasks
  • Step 6: Prioritize Vertically

deanpeters/user-story-mapping-workshop

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/user-story-mapping-workshop/SKILL.md

Function: Walk through creating story maps with backbone and release slices

When to use it: Use when you need backbone activities, tasks, and release slices for a workflow.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • What is a User Story Map?
  • Key Principles
  • Why This Works
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Facilitation Source of Truth
  • Application
  • Step 0: Gather Context (Before Questions)
  • Question 1: Define Scope
  • Question 2: Identify Users/Personas
  • Question 3: Generate Backbone (Activities)
  • Question 4: Generate User Tasks (Under Each Activity)

deanpeters/user-story-splitting

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/user-story-splitting/SKILL.md

Function: Break down large stories using 8 proven splitting patterns

When to use it: Use when backlog items are too big for estimation, sequencing, or independent release.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Story Splitting Framework
  • Why Split Stories?
  • Anti-Patterns (What This Is NOT)
  • When to Use This
  • When NOT to Use This
  • Application
  • Step 1: Identify the Original Story
  • Step 2: Apply the Splitting Logic
  • Step 3: Write the Split Stories
  • Step 4: Validate the Splits
  • Examples
  • Common Pitfalls
  • Pitfall 1: Horizontal Slicing (Technical Layers)

deanpeters/vp-cpo-readiness-advisor

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/vp-cpo-readiness-advisor/SKILL.md

Function: Coach the Director→VP/CPO transition including a CEO interview framework

When to use it: Use when executive product scope is changing fast.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • The Three Ps Framework
  • The Empowerment Myth
  • The VP → CPO Paradigm Shift
  • Time Horizon Expansion
  • Alliance Building at Executive Level
  • The Four Transition Situations
  • Facilitation Source of Truth
  • Application
  • Step 0: Session Start
  • Question 1: Where Are You?
  • Branch 1: Preparing to Make the Leap
  • Branch 2: Evaluating or Interviewing
  • Branch 3: Newly Landed

deanpeters/workshop-facilitation

Catalog entry: Product Manager Skills by Dean Peters
Source documentation: https://github.com/deanpeters/Product-Manager-Skills/blob/main/skills/workshop-facilitation/SKILL.md

Function: Add step-by-step facilitation with numbered recommendations to any workshop

When to use it: Use when an interactive skill needs consistent pacing, options, and progress tracking.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Purpose
  • Input
  • Key Concepts
  • Application
  • Examples
  • Common Pitfalls
  • References

Digidai/product-manager-skills

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/Digidai/product-manager-skills/blob/main/SKILL.md

Function: Senior PM agent with 30+ frameworks and SaaS metrics

When to use it: Use when a task needs the capability described in this catalog entry: Senior PM agent with 30+ frameworks and SaaS metrics

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Product Manager Skills
  • Maintenance Note
  • Identity
  • Interaction Protocol
  • Session Memory
  • Coaching Protocol
  • Execution Workflow
  • Routing Table
  • Discovery & Research
  • Strategy & Positioning
  • Artifacts & Delivery
  • Finance & Metrics
  • Career & Leadership
  • Growth & PLG
  • AI Product Craft
  • PM Sprint Workflow

explorium-ai/vibe-prospecting

Catalog entry: Marketing
Source documentation: https://github.com/explorium-ai/vibeprospecting-plugin/blob/main/skills/vibe-prospecting/SKILL.md

Function: B2B prospecting enrichment and GTM data workflows

When to use it: Use when a task needs the capability described in this catalog entry: B2B prospecting enrichment and GTM data workflows

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Vibe Prospecting
  • Platform
  • Detecting your runtime (mandatory, in order)
  • Hard Rules
  • Tool Mechanics
  • Autocomplete
  • Fetch
  • Events (`fetch-businesses-events` / `fetch-prospects-events`)
  • Match
  • Enrich
  • Filter Pattern
  • Limits
  • Troubleshooting
  • Support

firecrawl/firecrawl-build-onboarding

Catalog entry: Skills by Firecrawl Team
Source documentation: https://github.com/firecrawl/skills/blob/main/README.md

Function: Set up Firecrawl credentials and SDK in a project for the first integration

When to use it: Adding Firecrawl to a new project and setting up `.env` correctly Authenticating an agent so it can call Firecrawl on behalf of the user Picking the first SDK for a Firecrawl integration in Node, Python, or Go Standardizing Firecrawl onboarding across multiple internal projects Bringing a new engineer up to a working Firecrawl setup quickly

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Firecrawl Skills
  • Install
  • Catalog layout
  • Contributing: where does my PR go?
  • Skills
  • Core (`skills/core/`)
  • Build (`skills/build/`)
  • Workflows (`skills/workflows/`)
  • MCP Server
  • Plugins
  • Prerequisites
  • Which skills do I need?
  • Docs (Source of Truth)
  • License

firecrawl/firecrawl-build-scrape

Catalog entry: Skills by Firecrawl Team
Source documentation: https://github.com/firecrawl/skills/blob/main/README.md

Function: Integrate Firecrawl `/scrape` for single-page extraction from product code

When to use it: Extracting markdown from a product URL inside an app flow Pulling metadata and links from a known page for indexing Capturing screenshots for preview cards or audits Running structured extraction against a single page’s schema Converting a JS-rendered URL into clean content from product code

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Firecrawl Skills
  • Install
  • Catalog layout
  • Contributing: where does my PR go?
  • Skills
  • Core (`skills/core/`)
  • Build (`skills/build/`)
  • Workflows (`skills/workflows/`)
  • MCP Server
  • Plugins
  • Prerequisites
  • Which skills do I need?
  • Docs (Source of Truth)
  • License

garrytan/office-hours

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/office-hours/SKILL.md

Function: YC Office Hours: six forcing questions that reframe your product before you write code

When to use it: Running a startup idea through six demand-forcing questions before writing any code Turning a vague project concept into a scoped design doc with explicit next steps Finding the smallest paid version of a product that’s trying to cover too much ground Stress-testing problem-solution framing before a YC application or investor pitch Structuring a hackathon idea into a build plan with evaluated alternatives and tradeoffs

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • AskUserQuestion Format
  • Open-ended questions
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Third-Party Web Actions
  • YC Office Hours
  • Brain Context (preflight)
  • Phase 1: Context Gathering
  • Prior Learnings
  • Section index — Read each section when its situation applies
  • Phase 2A: Startup Mode — YC Product Diagnostic
  • Phase 2B: Builder Mode — Design Partner

gooseworks-ai/goose-skills

Catalog entry: Marketing
Source documentation: https://github.com/gooseworks-ai/goose-skills/blob/main/README.md

Function: 125 growth and GTM skills: ads, content, lead gen, SEO

When to use it: Use when a task needs the capability described in this catalog entry: 125 growth and GTM skills: ads, content, lead gen, SEO

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • AI Skills for Brand Growth
  • What’s in the catalog
  • Contents
  • Quick Start
  • AI Coding Agents (Claude Code, Cursor, Codex, etc)
  • Claude Cowork
  • Chat apps (claude.ai, ChatGPT)
  • Run it yourself
  • Brand Growth collection
  • Commands
  • Repo layout
  • Usage Examples
  • Building from Source
  • Entry skills and the plugin
  • Skill Metadata Contract
  • Security & Trust

This catalog entry points to a collection. The scanned repository lists 185 distinct skill-file paths.

Sample members: skill-template · learn-my-brand · make-product-photos · make-video-ads · goose-ads · goose-product-photos · goose-video-local · goose-video
More members are available in the source repository.


heygen-com/hyperframes

Catalog entry: Marketing
Source documentation: https://github.com/heygen-com/hyperframes/blob/main/skills/hyperframes/SKILL.md

Function: Write videos as HTML and render them to MP4: launch films, explainers, captions, charts and 450+ ready-made blocks, by HeyGen

When to use it: Use when a task needs the capability described in this catalog entry: Write videos as HTML and render them to MP4: launch films, explainers, captions, charts and 450+ ready-made blocks, by HeyGen

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • HyperFrames
  • Contract
  • Keep it editable
  • Work loop
  • The HyperFrames desktop app
  • What to read

indranilbanerjee/digital-marketing-pro

Catalog entry: Marketing
Source documentation: https://github.com/indranilbanerjee/digital-marketing-pro/blob/main/README.md

Function: 150-skill engagement methodology — 12-Part Strategy Flow, 25 specialist agents, EU AI Act Article 50 ready (C2PA signing), 6-platform AEO/GEO incl. Google AI Mode

When to use it: Use when a task needs the capability described in this catalog entry: 150-skill engagement methodology — 12-Part Strategy Flow, 25 specialist agents, EU AI Act Article 50 ready (C2PA signing), 6-platform AEO/GEO incl. Google AI Mode

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Digital Marketing Pro
  • How it works
  • Try this first
  • Safety and approvals
  • What it will never do
  • What it costs
  • Get started in 5 minutes (non-developer path)
  • Quick start
  • 1. Install on Claude Code (canonical)
  • 2. Turn on auto-update (recommended)
  • 3. Set up your first brand
  • 4. Run a full engagement, or jump straight to a workflow
  • 5. Find your output
  • Who this is for
  • How does this compare?
  • Why Digital Marketing Pro

This catalog entry points to a collection. The scanned repository lists 164 distinct skill-file paths.

Sample members: ab-test-plan · ad-creative · add-integration · aeo-audit · aeo-geo · agency-dashboard · agent-readiness-audit · analytics-insights
More members are available in the source repository.


infrasity-labs/dev-gtm-claude-skills

Catalog entry: Marketing
Source documentation: https://github.com/infrasity-labs/dev-gtm-claude-skills/blob/main/README.md

Function: GTM-focused skill collection for developer go-to-market workflows including launch planning, positioning, and outbound sequences.

When to use it: Use when a task needs the capability described in this catalog entry: GTM-focused skill collection for developer go-to-market workflows including launch planning, positioning, and outbound sequences.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Claude Code Skills for SEO, GEO & Developer Marketing
  • What you can do in one prompt
  • What Are Claude Code Skills & Agent Plugins?
  • Skills vs Agents
  • Table of contents
  • Multi-Tool Support
  • Installation
  • Quick install (recommended)
  • Blog skills runtime (agents + scripts)
  • Claude Code (manual)
  • Claude Desktop / Claude.ai
  • DataForSEO MCP (for the live-search skills)
  • Clay connector (for prospect enrichment and cold-email)
  • Notion connector (for saving outputs to your workspace)
  • Apify connector (for web scraping — reviews, Reddit, Google Maps)
  • Klaviyo connector (for email template and campaign sync)

This catalog entry points to a collection. The scanned repository lists 260 distinct skill-file paths.

Sample members: seo-ahrefs · seo-image-gen · seo-bing · seo-dataforseo · seo-firecrawl · seo-profound · seo-seranking · seo-unlighthouse
More members are available in the source repository.


karero/croftweaver

Catalog entry: Marketing
Source documentation: https://github.com/karero/croftweaver/blob/main/README.md

Function: Builds small-business websites, then keeps improving their SEO and GEO

When to use it: Use when a task needs the capability described in this catalog entry: Builds small-business websites, then keeps improving their SEO and GEO

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Croftweaver
  • What it helps you build
  • Who maintains it
  • You don’t do this alone
  • The easiest way to start
  • What you need
  • What leaves your computer
  • What happens next
  • Manual install & technical reference
  • Quick start — build your first site
  • Releases & versioning
  • Using with Google Antigravity
  • Using with OpenAI Codex
  • Layout
  • Opt-in and on-demand setup skills
  • Use it locally

This catalog entry points to a collection. The scanned repository lists 39 distinct skill-file paths.

Sample members: ai-seo · astro-i18n-setup · business-listings-setup · copywriting · customer-research · double-knuth · facts-check · image
More members are available in the source repository.


makenotion/spec-to-implementation

Catalog entry: Skills by Notion
Source documentation: https://github.com/makenotion/notion-cookbook/blob/main/README.md

Function: Turn product/tech specs into concrete Notion tasks with acceptance criteria and progress tracking

When to use it: Converting a Notion PRD into a task database with per-ticket acceptance criteria Breaking a database migration spec into prioritized tasks with dependencies noted Propagating spec changes to existing tasks when requirements shift mid-sprint Logging daily progress notes in Notion tasks as implementation proceeds Tracing which tasks originated from which spec section when requirements conflict

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Notion cookbook
  • What do you want to build?
  • Quickstarts
  • Using this cookbook with a coding agent
  • Run an API example
  • Deploy a Worker
  • API examples
  • Worker examples
  • Default template
  • Sync external data into Notion
  • Add tools to a Notion Agent
  • Handle webhooks
  • More resources
  • Community
  • License

nowork-studio/notfair-plugin

Catalog entry: Marketing
Source documentation: https://github.com/nowork-studio/notfair-plugin/blob/main/README.md

Function: SEO, GEO, Google Ads, and Meta Ads skills with live data

When to use it: Use when a task needs the capability described in this catalog entry: SEO, GEO, Google Ads, and Meta Ads skills with live data

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • NotFair Plugin
  • What your agent can do
  • Quick start
  • Claude Code
  • Cursor
  • Kiro Powers
  • Gemini CLI
  • Codex, Hermes, and other agents
  • Guides and comparisons
  • Why skills instead of one giant marketing agent?
  • Skill catalog
  • SEO and GEO
  • Paid media
  • Google Ads
  • Meta Ads
  • Analytics

This catalog entry points to a collection. The scanned repository lists 48 distinct skill-file paths.

Sample members: backlink-audit · broken-link-checker · competitor-pages · content-planner · content-writer · ecommerce-seo · gemini · geo-optimizer
More members are available in the source repository.


Catalog entry: Marketing
Source documentation: https://github.com/open-salesblink/skill/blob/main/skills/cold-email-salesblink/SKILL.md

Function: Run cold email sequences and outreach campaigns via SalesBlink

When to use it: Use when a task needs the capability described in this catalog entry: Run cold email sequences and outreach campaigns via SalesBlink

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • SalesBlink Public REST API v1.0.0
  • When to use this skill
  • Gotchas
  • Base URL
  • Authentication
  • Rate Limits
  • Public Signup
  • Pagination
  • Endpoint Categories
  • Error Handling

phuryn/ab-test-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/ab-test-analysis/SKILL.md

Function: Analyze A/B test results with statistical significance and recommendations

When to use it: Use when evaluating experiment results, checking if a test reached significance, interpreting split test data, or deciding whether to ship a variant.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • A/B Test Analysis
  • Context
  • Instructions
  • Further Reading

phuryn/analyze-feature-requests

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/analyze-feature-requests/SKILL.md

Function: Prioritize feature requests by theme, impact, effort, and risk

When to use it: Use when reviewing customer feature requests, triaging a backlog, or making prioritization decisions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Analyze Feature Requests
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/ansoff-matrix

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/ansoff-matrix/SKILL.md

Function: Ansoff Matrix analysis across 4 growth strategy quadrants

When to use it: Use when considering growth options, planning market expansion, or evaluating strategic growth paths.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Ansoff Matrix
  • Metadata
  • Instructions
  • Input Requirements
  • Ansoff Matrix Framework
  • 2x2 Matrix: Products vs. Markets
  • 1. Market Penetration (Current Product + Current Market)
  • 2. Market Development (Current Product + New Market)
  • 3. Product Development (New Product + Current Market)
  • 4. Diversification (New Product + New Market)
  • Output Process
  • Strategic Questions
  • Notes
  • Further Reading

phuryn/beachhead-segment

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/beachhead-segment/SKILL.md

Function: Identify the first beachhead market segment for product launch

When to use it: Use when choosing a first market, targeting an initial customer segment, or planning market entry strategy.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Beachhead Segment
  • Overview
  • When to Use
  • Key Evaluation Criteria
  • 1. Burning Pain Point
  • 2. Willingness to Pay
  • 3. Winnable Market Share
  • 4. Referral Potential
  • How It Works
  • Step 1: List Potential Segments
  • Step 2: Research Pain Points
  • Step 3: Assess Willingness to Pay
  • Step 4: Evaluate Winnability
  • Step 5: Identify Referral Pathways
  • Step 6: Select Beachhead
  • Input Format

phuryn/brainstorm-experiments-existing

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/brainstorm-experiments-existing/SKILL.md

Function: Design experiments to test assumptions for existing products

When to use it: Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Design Experiments (Existing Product)
  • Context
  • Instructions
  • Further Reading

phuryn/brainstorm-experiments-new

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/brainstorm-experiments-new/SKILL.md

Function: Design lean pretotypes for new product validation

When to use it: Use when validating a new product idea, creating pretotypes, or testing market demand.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Design Lean Startup Experiments (New Product)
  • Context
  • Instructions
  • Further Reading

phuryn/brainstorm-ideas-existing

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/brainstorm-ideas-existing/SKILL.md

Function: Brainstorm product ideas from PM, Designer, Engineer perspectives

When to use it: Use when generating new feature ideas, brainstorming solutions for an identified opportunity, or ideating with a product trio.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Brainstorm Product Ideas (Existing Product)
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/brainstorm-ideas-new

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/brainstorm-ideas-new/SKILL.md

Function: Brainstorm feature ideas for new products in early discovery

When to use it: Use when starting product discovery for a new product, exploring features for a startup idea, or doing initial ideation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Brainstorm Product Ideas (New Product)
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/brainstorm-okrs

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/brainstorm-okrs/SKILL.md

Function: Brainstorm team OKRs aligned with company objectives

When to use it: Use when setting quarterly OKRs, aligning team goals with company strategy, drafting objectives, or learning how to write effective OKRs.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Brainstorm Team OKRs
  • Purpose
  • Context
  • Domain Context
  • Instructions
  • Notes
  • Further Reading

phuryn/business-model

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/business-model/SKILL.md

Function: Generate Business Model Canvas with all 9 building blocks

When to use it: Use when creating a business model, documenting how a business creates value, or analyzing an existing business model.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Business Model Canvas
  • Metadata
  • Instructions
  • Input Requirements
  • Business Model Canvas Template
  • Left Side: Creating Value
  • Center: The Value Proposition
  • Right Side: Delivering Value
  • Bottom: Financial Viability
  • Output Process
  • Domain Context
  • Notes
  • Further Reading

phuryn/cohort-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/cohort-analysis/SKILL.md

Function: Cohort retention curves, feature adoption, and segment insights

When to use it: Use when analyzing user retention by cohort, studying feature adoption over time, investigating churn patterns, or identifying engagement trends.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cohort Analysis & Retention Explorer
  • Purpose
  • How It Works
  • Step 1: Read and Validate Your Data
  • Step 2: Generate Quantitative Analysis
  • Step 3: Create Visualizations
  • Step 4: Identify Insights & Patterns
  • Step 5: Suggest Follow-Up Research
  • Usage Examples
  • Key Capabilities
  • Tips for Best Results
  • Output Format
  • Further Reading

phuryn/competitive-battlecard

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/competitive-battlecard/SKILL.md

Function: Create sales-ready battlecards against specific competitors

When to use it: Use when preparing sales teams, creating competitive materials, or responding to ‘why not competitor X?’

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Competitive Battlecard
  • Context
  • Instructions
  • Further Reading

phuryn/competitor-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/competitor-analysis/SKILL.md

Function: Analyze competitors with strengths, weaknesses, and differentiation

When to use it: Use when doing competitive research, preparing a competitive brief, or finding differentiation opportunities.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Competitor Analysis
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/create-prd

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/create-prd/SKILL.md

Function: Create a PRD with 8-section template covering problem to release

When to use it: Use when writing a PRD, documenting product requirements, preparing a feature spec, or reviewing an existing PRD.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Create a Product Requirements Document
  • Purpose
  • Lean by default
  • Instructions
  • Reviewing an existing PRD
  • Notes
  • Further Reading

phuryn/customer-journey-map

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/customer-journey-map/SKILL.md

Function: Map customer journeys with touchpoints, emotions, and opportunities

When to use it: Use when mapping the customer experience, identifying friction points, improving onboarding, or visualizing the user journey.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Customer Journey Map
  • Context
  • Instructions
  • Further Reading

phuryn/draft-nda

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/draft-nda/SKILL.md

Function: Draft NDAs covering information types, jurisdiction, and clauses

When to use it: Use when creating confidentiality agreements or preparing an NDA for a partnership.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • NDA (Non-Disclosure Agreement) Drafting
  • Purpose
  • Important Disclaimer
  • Input Arguments
  • Process
  • Step 1: Clarify Requirements
  • Step 2: Structure the NDA
  • Step 3: Use Plain Language
  • Step 4: Highlight Clauses Needing Legal Review
  • Step 5: Provide Context
  • NDA Template Structure
  • Key Sections to Include
  • Preamble
  • Definitions
  • Obligations
  • Permitted Disclosures

phuryn/dummy-dataset

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/dummy-dataset/SKILL.md

Function: Generate realistic dummy datasets in CSV, JSON, or SQL

When to use it: Use when creating test data, building mock datasets, or generating sample data for development and demos.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Dummy Dataset Generation
  • Step-by-Step Process
  • Template: Python Script Output
  • Example Dataset Specification
  • Output Deliverables
  • Output Formats

phuryn/grammar-check

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/grammar-check/SKILL.md

Function: Identify grammar and flow errors with targeted fix suggestions

When to use it: Use when proofreading content, checking writing quality, or reviewing a draft.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Grammar and Flow Checking
  • Purpose
  • Input Arguments
  • Process
  • Step 1: Understand Context
  • Step 2: Scan for Errors
  • Step 3: Categorize Errors
  • Step 4: Create Fix Suggestions
  • Step 5: Prioritize
  • Error Categories and Examples
  • Grammar Errors
  • Logical Errors
  • Flow Errors
  • Output Format
  • Important Guidelines
  • Checklist for Review

phuryn/growth-loops

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/growth-loops/SKILL.md

Function: Identify growth loops across 5 flywheel types for traction

When to use it: Use when designing growth mechanisms, building product-led traction, or understanding how growth loops work.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Growth Loops
  • Overview
  • When to Use
  • The 5 Growth Loop Types
  • 1. Viral Loop
  • 2. Usage Loop
  • 3. Collaboration Loop
  • 4. User-Generated Loop
  • 5. Referral Loop
  • How It Works
  • Step 1: Define Product Value
  • Step 2: Evaluate Loop Fit
  • Step 3: Design Loop Mechanics
  • Step 4: Calculate Loop Coefficient
  • Step 5: Build the Loop
  • Input Format

phuryn/gtm-motions

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/gtm-motions/SKILL.md

Function: Identify best GTM motions across 7 types including PLG and ABM

When to use it: Use when selecting marketing channels, choosing between inbound and outbound strategy, or planning cross-channel campaigns.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GTM Motions
  • Overview
  • When to Use
  • The 7 GTM Motions
  • 1. Inbound Marketing
  • 2. Outbound Sales
  • 3. Paid Digital Advertising
  • 4. Community Marketing
  • 5. Partner Marketing
  • 6. Account-Based Marketing (ABM)
  • 7. Product-Led Growth (PLG)
  • How It Works
  • Step 1: Understand Your Product
  • Step 2: Evaluate Market Conditions
  • Step 3: Score Each Motion
  • Step 4: Design Motion Stack

phuryn/gtm-strategy

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/gtm-strategy/SKILL.md

Function: Create GTM strategy with channels, messaging, and launch timeline

When to use it: Use when planning a product launch, creating a GTM plan from scratch, or defining a launch strategy for a new market.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • GTM Strategy
  • Overview
  • When to Use
  • How It Works
  • Step 1: Gather Research Data
  • Step 2: Define Marketing Channels
  • Step 3: Develop Messaging
  • Step 4: Define Success Metrics
  • Step 5: Create Launch Plan
  • Input Format
  • Output
  • Framework
  • Tips
  • Further Reading

phuryn/ideal-customer-profile

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-go-to-market/skills/ideal-customer-profile/SKILL.md

Function: Identify ICP with demographics, behaviors, and JTBD

When to use it: Use when defining your ICP, analyzing PMF survey data, or understanding who your best customers are.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Ideal Customer Profile
  • Overview
  • When to Use
  • ICP Framework Components
  • Demographics
  • Behaviors
  • Jobs to Be Done (JTBD)
  • Needs and Pain Points
  • How It Works
  • Step 1: Gather Customer Data
  • Step 2: Segment by Value
  • Step 3: Profile Demographics
  • Step 4: Identify Behaviors
  • Step 5: Define JTBD
  • Step 6: Document Pain Points and Needs
  • Input Format

phuryn/identify-assumptions-existing

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/identify-assumptions-existing/SKILL.md

Function: Identify risky assumptions across Value, Usability, Viability, Feasibility

When to use it: Use when stress-testing a feature idea, doing risk assessment, or preparing for assumption mapping.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Identify Assumptions (Existing Product)
  • Context
  • Instructions
  • Further Reading

phuryn/identify-assumptions-new

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/identify-assumptions-new/SKILL.md

Function: Identify risky assumptions for new products across 8 risk categories

When to use it: Use when evaluating startup risks, assessing a new product concept, or mapping assumptions for a new venture.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Identify Assumptions (New Product)
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/interview-script

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/interview-script/SKILL.md

Function: Create structured customer interview scripts with JTBD probing

When to use it: Use when preparing for user interviews, creating interview guides, or planning discovery research.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Customer Interview Script
  • Domain Context
  • Context
  • Instructions
  • Further Reading

phuryn/job-stories

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/job-stories/SKILL.md

Function: Create job stories with acceptance criteria in JTBD format

When to use it: Use when writing job stories, creating JTBD-style backlog items, or expressing user situations and motivations.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Job Stories
  • Step-by-Step Process
  • Story Template
  • Example Job Story
  • Output Deliverables
  • Further Reading

phuryn/lean-canvas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/lean-canvas/SKILL.md

Function: Generate Lean Canvas with problem, solution, UVP, and metrics

When to use it: Use when exploring a lean startup canvas, testing a business hypothesis, or modeling a new venture.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Lean Canvas
  • Metadata
  • Instructions
  • Input Requirements
  • Lean Canvas Template
  • Section 1: Product Definition
  • Section 2: Market & Traction
  • Section 3: Economics & Validation
  • Output Process
  • Domain Context
  • Notes
  • Further Reading

phuryn/market-segments

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/market-segments/SKILL.md

Function: Identify 3-5 customer segments with JTBD and product fit

When to use it: Use when exploring market segments, identifying target audiences, evaluating new markets, or learning how to segment a market.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Market Segments
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/market-sizing

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/market-sizing/SKILL.md

Function: Estimate TAM, SAM, SOM with top-down and bottom-up approaches

When to use it: Use when sizing a market opportunity, estimating addressable market, preparing for investor pitches, or evaluating market entry.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Estimate Market Size (TAM, SAM, SOM)
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/marketing-ideas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/marketing-ideas/SKILL.md

Function: Generate 5 creative, cost-effective marketing ideas with rationale

When to use it: Use when brainstorming marketing campaigns, planning product promotion, or looking for creative marketing tactics.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Marketing Ideas
  • When to Use
  • Prompt
  • Tips for Best Results
  • Further Reading

phuryn/metrics-dashboard

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/metrics-dashboard/SKILL.md

Function: Define product metrics dashboard with sources and alert thresholds

When to use it: Use when creating a metrics dashboard, defining KPIs, setting up product analytics, or building a data monitoring plan.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Product Metrics Dashboard
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/monetization-strategy

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/monetization-strategy/SKILL.md

Function: Brainstorm 3-5 monetization strategies with validation experiments

When to use it: Use when exploring revenue models, evaluating pricing strategies, or deciding how to monetize a product.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Monetization Strategy
  • Metadata
  • Instructions
  • Input Requirements
  • Monetization Framework
  • 1. Strategy Name & Description
  • 2. How It Works
  • 3. Audience Fit
  • 4. Unit Economics
  • 5. Risks & Challenges
  • 6. Competitive Position
  • 7. Validation Experiment
  • Example Monetization Strategies
  • 1. Freemium (Free Base + Paid Premium)
  • 2. Subscription (Recurring Monthly/Annual)
  • 3. Usage-Based (Pay Per Use)

phuryn/north-star-metric

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/north-star-metric/SKILL.md

Function: Define North Star Metric and input metrics constellation

When to use it: Use when choosing a North Star Metric, setting up a metrics framework, learning about the North Star Framework, or deciding what to measure.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • North Star Metric
  • Domain Context
  • When to Use
  • The Three Business Games
  • Prompt
  • Tips for Best Results
  • Further Reading

phuryn/opportunity-solution-tree

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/opportunity-solution-tree/SKILL.md

Function: Build Opportunity Solution Trees based on Teresa Torres’ method

When to use it: Use when structuring discovery work, mapping opportunities to solutions, or deciding what to build next.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Opportunity Solution Tree (OST)
  • Domain Context
  • Instructions
  • Input Requirements
  • Process
  • Further Reading

phuryn/outcome-roadmap

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/outcome-roadmap/SKILL.md

Function: Transform output roadmaps into outcome-focused strategic plans

When to use it: Use when shifting to outcome roadmaps, making a roadmap more strategic, or rewriting feature lists as outcomes.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Transform Roadmap to Outcome-Focused Format
  • Purpose
  • Context
  • Instructions
  • Notes
  • Further Reading

phuryn/pestle-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/pestle-analysis/SKILL.md

Function: PESTLE analysis across Political, Economic, Social, Tech, Legal, Environmental

When to use it: Use when assessing the macro environment, doing strategic planning, or evaluating external factors affecting your business.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • PESTLE Analysis
  • Metadata
  • Instructions
  • Input Requirements
  • PESTLE Analysis Framework
  • 1. Political
  • 2. Economic
  • 3. Social
  • 4. Technological
  • 5. Legal
  • 6. Environmental
  • Output Process
  • Strategic Applications
  • Notes
  • Further Reading

phuryn/porters-five-forces

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/porters-five-forces/SKILL.md

Function: Porter’s Five Forces competitive analysis with strategic insights

When to use it: Use when analyzing industry dynamics, assessing competitive forces, or evaluating market attractiveness.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Porter’s Five Forces
  • Metadata
  • Instructions
  • Input Requirements
  • Porter’s Five Forces Framework
  • 1. Competitive Rivalry (How intense is competition?)
  • 2. Supplier Power (How much power do suppliers have?)
  • 3. Buyer Power (How much power do customers have?)
  • 4. Threat of Substitutes (Are there alternative solutions?)
  • 5. Threat of New Entrants (Can new competitors easily enter?)
  • Output Process
  • Industry Attractiveness
  • Notes
  • Further Reading

phuryn/positioning-ideas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/positioning-ideas/SKILL.md

Function: Brainstorm positioning ideas differentiated from competitors

When to use it: Use when developing product positioning, differentiating from competitors, or crafting brand positioning strategy.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Positioning Ideas
  • When to Use
  • Prompt
  • Tips for Best Results
  • Further Reading

phuryn/pre-mortem

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/pre-mortem/SKILL.md

Function: Run pre-mortem risk analysis on PRDs and launch plans

When to use it: Use when preparing for launch, stress-testing a product plan, or identifying what could go wrong.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Pre-Mortem: Risk Analysis for Product Launch
  • Purpose
  • Context
  • Instructions
  • Notes
  • Further Reading

phuryn/pricing-strategy

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/pricing-strategy/SKILL.md

Function: Design pricing strategies with competitive analysis and WTP estimation

When to use it: Use when setting prices, evaluating pricing models, preparing for a pricing change, or comparing freemium vs paid approaches.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Pricing Strategy
  • Context
  • Instructions
  • Further Reading

phuryn/prioritization-frameworks

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/prioritization-frameworks/SKILL.md

Function: Reference guide to 9 prioritization frameworks with templates

When to use it: Use when selecting a prioritization method, comparing frameworks like RICE vs ICE, or learning how different prioritization approaches work.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prioritization Frameworks Reference
  • Core Principle
  • Opportunity Score (Dan Olsen, *The Lean Product Playbook*)
  • ICE Framework
  • RICE Framework
  • 9 Frameworks Overview
  • Templates
  • Further Reading

phuryn/prioritize-assumptions

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/prioritize-assumptions/SKILL.md

Function: Prioritize assumptions with Impact × Risk matrix and experiments

When to use it: Use when triaging a list of assumptions, deciding what to test first, or applying the assumption prioritization canvas.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prioritize Assumptions
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/prioritize-features

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/prioritize-features/SKILL.md

Function: Prioritize backlog by impact, effort, risk, and strategic alignment

When to use it: Use when prioritizing a feature backlog, making scope decisions, or ranking product ideas.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prioritize Feature Backlog
  • Context
  • Domain Context
  • Instructions
  • Further Reading

phuryn/privacy-policy

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/privacy-policy/SKILL.md

Function: Draft privacy policies with GDPR compliance considerations

When to use it: Use when creating a privacy policy, updating data protection documentation, or preparing for compliance.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Privacy Policy Generator
  • Purpose
  • Important Disclaimer
  • Input Arguments
  • Process
  • Step 1: Research (if URL provided)
  • Step 2: Clarify Data Collection
  • Step 3: Identify Applicable Laws
  • Step 4: Structure the Privacy Policy
  • Step 5: Use Plain Language
  • Step 6: Highlight Areas Needing Legal Review
  • Step 7: Provide Context
  • Privacy Policy Template Structure
  • Preamble
  • Key Sections
  • Content Guidelines

phuryn/product-name

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/product-name/SKILL.md

Function: Brainstorm 5 memorable product names aligned to brand values

When to use it: Use when naming a new product, rebranding, or exploring product name ideas.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Product Name
  • When to Use
  • Prompt
  • Tips for Best Results

phuryn/product-strategy

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/product-strategy/SKILL.md

Function: Create product strategy using 9-section Product Strategy Canvas

When to use it: Use when building a product strategy, creating a strategic plan, or defining product direction.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Product Strategy Canvas
  • Metadata
  • Instructions
  • Input Requirements
  • Product Strategy Canvas Template
  • 1. Vision
  • 2. Market Segments
  • 3. Relative Costs
  • 4. Value Proposition
  • 5. Trade-offs
  • 6. Key Metrics
  • 7. Growth
  • 8. Capabilities
  • 9. Can’t/Won’t
  • Output Process
  • Notes

phuryn/product-vision

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/product-vision/SKILL.md

Function: Brainstorm inspiring, achievable product vision statements

When to use it: Use when defining or refining a product vision, creating a vision statement, or aligning the team around a shared direction.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Product Vision
  • Metadata
  • Domain Context
  • Instructions
  • Input Requirements
  • Output
  • Process
  • Notes
  • Further Reading

phuryn/release-notes

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/release-notes/SKILL.md

Function: Generate user-facing release notes from tickets or changelogs

When to use it: Use when writing release notes, creating changelogs, announcing product updates, or summarizing what shipped.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Release Notes Generator
  • Context
  • Instructions

phuryn/retro

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/retro/SKILL.md

Function: Facilitate structured sprint retrospectives with action items

When to use it: Use when running a retrospective, reflecting on a sprint, creating action items from team feedback, or learning how to run effective retros.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sprint Retrospective Facilitator
  • Context
  • Instructions

phuryn/review-resume

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-toolkit/skills/review-resume/SKILL.md

Function: PM resume review against 10 best practices including XYZ+S formula

When to use it: Use when reviewing a PM resume, preparing for job applications, or improving resume impact.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Resume Review for Product Managers
  • Purpose
  • Input Arguments
  • Response Structure
  • 1. Introduction
  • 2. Detailed Feedback on 10 Best Practices
  • 3. Conclusion
  • 10 Best Practices for PM Resumes
  • Best Practice 1: Professional Summary
  • Best Practice 2: Avoid Personal Pronouns
  • Best Practice 3: Keep It Concise
  • Best Practice 4: XYZ+S Formula
  • Best Practice 5: Professional Email Address
  • Best Practice 6: Tailor to the Specific Job
  • Best Practice 7: Showcase Product and Business Skills
  • Best Practice 8: Include All Elements in the Right Order

phuryn/sentiment-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/sentiment-analysis/SKILL.md

Function: Analyze user feedback with sentiment scores and JTBD insights

When to use it: Use when analyzing user feedback at scale, running sentiment analysis on reviews or surveys, or identifying satisfaction patterns.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentiment Analysis
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/sprint-plan

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/sprint-plan/SKILL.md

Function: Plan sprints with capacity, story selection, and risk mapping

When to use it: Use when preparing for sprint planning, estimating team capacity, selecting stories, or balancing sprint scope against velocity.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sprint Planning
  • Context
  • Instructions
  • Further Reading

phuryn/sql-queries

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-data-analytics/skills/sql-queries/SKILL.md

Function: Generate SQL queries from natural language across major dialects

When to use it: Use when writing SQL, building data reports, exploring databases, or translating business questions into queries.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SQL Query Generator
  • Purpose
  • How It Works
  • Step 1: Understand Your Database Schema
  • Step 2: Process Your Request
  • Step 3: Generate Optimized Query
  • Step 4: Explain and Test
  • Usage Examples
  • Key Capabilities
  • Tips for Best Results
  • Output Format
  • Further Reading

phuryn/stakeholder-map

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/stakeholder-map/SKILL.md

Function: Build stakeholder maps with power/interest grid and comms plan

When to use it: Use when managing stakeholders, preparing for a launch, aligning cross-functional teams, or planning stakeholder engagement.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Stakeholder Mapping & Communication Plan
  • Context
  • Instructions
  • Further Reading

phuryn/startup-canvas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/startup-canvas/SKILL.md

Function: Generate Startup Canvas combining Product Strategy and Business Model

When to use it: Use when launching a new product or evaluating a startup concept.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Startup Canvas
  • Metadata
  • Domain Context
  • Startup Canvas vs Business Model Canvas vs Lean Canvas
  • Instructions
  • Input Requirements
  • Startup Canvas Template
  • Part 1: Product Strategy (9 Sections)
  • Part 2: Business Model
  • Output Process
  • Notes
  • Templates
  • Further Reading

phuryn/summarize-interview

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-discovery/skills/summarize-interview/SKILL.md

Function: Summarize interview transcripts with JTBD and action items

When to use it: Use when processing interview recordings or transcripts, synthesizing discovery interviews, or creating interview summaries.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Summarize Customer Interview
  • Context
  • Instructions
  • Output Template
  • Further Reading

phuryn/summarize-meeting

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/summarize-meeting/SKILL.md

Function: Summarize meeting transcripts into structured notes and actions

When to use it: Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Summarize Meeting
  • Purpose
  • Context
  • Instructions
  • Notes

phuryn/swot-analysis

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/swot-analysis/SKILL.md

Function: SWOT analysis with actionable recommendations per quadrant

When to use it: Use when doing strategic assessment, competitive analysis, or evaluating a product or business position.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SWOT Analysis
  • Metadata
  • Instructions
  • Input Requirements
  • SWOT Analysis Framework
  • 1. Strengths (Internal, Positive)
  • 2. Weaknesses (Internal, Negative)
  • 3. Opportunities (External, Positive)
  • 4. Threats (External, Negative)
  • Output Process
  • Strategic Applications
  • Notes

phuryn/test-scenarios

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/test-scenarios/SKILL.md

Function: Create comprehensive test scenarios from user stories

When to use it: Use when writing QA test cases, creating test plans, defining acceptance tests, or preparing for feature validation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Test Scenarios
  • Step-by-Step Process
  • Scenario Template
  • Example Test Scenario
  • Output Deliverables

phuryn/user-personas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/user-personas/SKILL.md

Function: Create 3 user personas with JTBD, pains, and gains

When to use it: Use when building personas from survey data, creating user profiles from research, or segmenting users for product decisions.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • User Personas
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/user-segmentation

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-market-research/skills/user-segmentation/SKILL.md

Function: Segment users by behavior, JTBD, and needs from feedback data

When to use it: Use when segmenting a user base, analyzing diverse user feedback, or building a segmentation model.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • User Segmentation
  • Purpose
  • Instructions
  • Input
  • Analysis Steps (Think Step by Step)
  • Output Structure
  • Best Practices
  • Further Reading

phuryn/user-stories

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/user-stories/SKILL.md

Function: Create INVEST-compliant user stories with 3 C’s structure

When to use it: Use when writing user stories, breaking down features into backlog items, or defining acceptance criteria.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • User Stories
  • Step-by-Step Process
  • Story Template
  • Example User Story
  • Output Deliverables
  • Further Reading

phuryn/value-prop-statements

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-marketing-growth/skills/value-prop-statements/SKILL.md

Function: Generate value prop statements for marketing, sales, and onboarding

When to use it: Use when writing marketing copy, creating sales messaging, or crafting onboarding messages.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Value Proposition Statements
  • When to Use
  • Prompt
  • Example Framework (Canva)
  • Tips for Best Results
  • Further Reading

phuryn/value-proposition

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-product-strategy/skills/value-proposition/SKILL.md

Function: Design value propositions using 6-part JTBD template

When to use it: Use when creating a value proposition, analyzing customer value delivery, or articulating why customers should choose your product.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Value Proposition
  • Metadata
  • Instructions
  • Input Requirements
  • Value Proposition Template
  • 6-Part Structure
  • Example: Canva
  • Output Process
  • Domain Context
  • Notes
  • Templates
  • Further Reading

phuryn/wwas

Catalog entry: Product Management Skills by Pawel Huryn
Source documentation: https://github.com/phuryn/pm-skills/blob/main/pm-execution/skills/wwas/SKILL.md

Function: Create backlog items in Why-What-Acceptance format

When to use it: Use when writing structured backlog items, breaking features into work items, or using the WWA format.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Why-What-Acceptance (WWA)
  • Step-by-Step Process
  • Item Template
  • Example WWA Item
  • Output Deliverables
  • Further Reading

realkimbarrett/full-funnel-campaign-orchestrator

Catalog entry: Advertising Skills by Kim Barrett
Source documentation: https://github.com/realkimbarrett/advertising-skills/blob/main/skills/orchestrators/full-funnel-campaign-orchestrator/SKILL.md

Function: Coordinate all skills to build a complete ads + funnel campaign end-to-end

When to use it: Trigger on “build a campaign”, “full funnel”, “ads + funnel”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Role
  • Flow
  • Output
  • Rules

realkimbarrett/offer-extraction

Catalog entry: Advertising Skills by Kim Barrett
Source documentation: https://github.com/realkimbarrett/advertising-skills/blob/main/skills/foundations/offer-extraction/SKILL.md

Function: Turn a product or service into a compelling, high-converting offer

When to use it: Use when you need to turn a product or service into a compelling, high-converting offer. Trigger on “offer”, “why would someone buy”, “improve conversions”, “value proposition”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Role
  • Process
  • Output
  • Rules
  • Avoid

realkimbarrett/performance-diagnosis

Catalog entry: Advertising Skills by Kim Barrett
Source documentation: https://github.com/realkimbarrett/advertising-skills/blob/main/skills/operator-os/performance-diagnosis/SKILL.md

Function: Diagnose why campaigns are underperforming — low conversion, high CPL, bad ads

When to use it: Trigger on “low performance”, “high CPL”, “bad ads”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Role
  • Process
  • Output
  • Rules
  • Avoid

ReScienceLab/opc-skills

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/ReScienceLab/opc-skills/blob/main/README.md

Function: Agent skills for solopreneurs with SEO, geo, and LLM tools

When to use it: Use when a task needs the capability described in this catalog entry: Agent skills for solopreneurs with SEO, geo, and LLM tools

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • OPC Skills
  • What are Skills?
  • Included Skills
  • Quick Install
  • Claude Code Plugin Marketplace
  • Universal Installation (16+ AI Tools)
  • Skills with Dependencies
  • Supported AI Tools
  • Documentation & Resources
  • Using DeepWiki
  • Creating New Skills
  • Star History
  • Contributing
  • License

This catalog entry points to a collection. The scanned repository lists 12 distinct skill-file paths.

Sample members: seo-geo · add-new-opc-skill · archive · banner-creator · domain-hunter · logo-creator · nanobanana · producthunt
More members are available in the source repository.


sanity-io/seo-aeo-best-practices

Catalog entry: Skills by Sanity Team
Source documentation: https://github.com/sanity-io/agent-toolkit/blob/main/skills/seo-aeo-best-practices/SKILL.md

Function: SEO and answer engine optimization patterns for content sites

When to use it: Use this skill when implementing page SEO, technical SEO, schema markup, international SEO, AI-overview readiness, or improving content for Google, ChatGPT, Perplexity, and similar assistants.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SEO & AEO Best Practices
  • When to Apply
  • Core Concepts
  • SEO (Search Engine Optimization)
  • AEO (Answer Engine Optimization)
  • EEAT (Experience, Expertise, Authoritativeness, Trustworthiness)
  • References

sergebulaev/linkedin-skills

Catalog entry: Marketing
Source documentation: https://github.com/sergebulaev/linkedin-skills/blob/main/SKILL.md

Function: LinkedIn marketing skills: viral hooks, comment drafting, algorithm audit, humanizer

When to use it: Use when the user wants to write a viral LinkedIn post, draft a comment or reply on any LinkedIn post URL, audit a draft against 2026 algorithm heuristics, remove AI tells, extract hook formulas from viral posts, or plan a week of content. Powered by the Publora API for publishing. User provides post/comment URLs, skill drafts content, user approves, then publishes.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • LinkedIn Marketing Skills
  • When to use this bundle
  • Founders edition
  • Core pattern
  • Prerequisites
  • 🟢 Tier 0 — Draft only (default, no setup)
  • 🔵 Tier 1 — Publora auto-post (recommended, ~2 min)
  • ⚫ Tier 2 — Build your own poster (advanced)
  • Optional: Apify (read-side LinkedIn fetching)
  • Telling the user what they are missing
  • Untrusted content
  • Voice rules (baked into every skill)
  • How URLs map to URNs
  • Known gotchas
  • Resources
  • Acknowledgments

verdikta/verdikta-bounties-onboarding

Catalog entry: Specialized Domains
Source documentation: https://github.com/verdikta/verdikta-applications/blob/main/skills/verdikta-bounties-onboarding/SKILL.md

Function: Hunt and post AI-judged escrow bounties on Base

When to use it: Use when a task needs the capability described in this catalog entry: Hunt and post AI-judged escrow bounties on Base

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Verdikta authorized bounty execution
  • Authority and custody
  • Onboard an authorized operator
  • Install and configure commission mode
  • Review and create
  • Commission a verdikta-discover draft from a chat approval
  • Mutual wagers
  • Financial dry-run versus local preview
  • Find and assess work
  • Submission lifecycle
  • Withdraw to the owner
  • Compatibility boundaries
  • References

Back to the category index

本分类中文版

Testing & Quality | Agent Skills

Testing & Quality

Testing and quality skills focus on test design, automation, debugging, accessibility, and repeatable checks across software stacks.

Catalog snapshot: November 2, 2026

Category menu

Skills in this category

addyosmani/web-quality-audit

Catalog entry: Skills by - Google Chrome team - Addy Osmani (Web Quality)
Source documentation: https://github.com/addyosmani/web-quality-skills/blob/main/skills/web-quality-audit/SKILL.md

Function: Comprehensive quality review across performance, accessibility, SEO, and best practices categories

When to use it: Use when asked to “audit my site”, “review web quality”, “run lighthouse audit”, “check page quality”, or “optimize my website”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Web quality audit
  • How it works
  • Tool routing
  • Audit categories
  • Performance
  • Accessibility
  • SEO
  • Best practices
  • Agentic browsing
  • Severity levels
  • Audit output format
  • Quick checklist
  • Before every deploy
  • Weekly review
  • Monthly deep dive
  • References

agiwhitelist/auteur

Catalog entry: Development and Testing
Source documentation: https://github.com/agiwhitelist/auteur/blob/main/SKILL.md

Function: Builds websites gated by an anti-slop linter and motion QA

When to use it: Use when a task needs the capability described in this catalog entry: Builds websites gated by an anti-slop linter and motion QA

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Use this when
  • What it actually does
  • Network access
  • Non-negotiables
  • Banned (rewrite, don’t tweak)
  • Critical numbers (memorize; full context in reference files)
  • Routing
  • The commit-sheet (before any code, both registers)
  • Phases at a glance
  • Reference files
  • Verification is part of the build
  • Working relationship with other skills
  • Weak-model note

anthropics/webapp-testing

Catalog entry: Official Claude Skills
Source documentation: https://github.com/anthropics/skills/blob/main/skills/webapp-testing/SKILL.md

Function: Test local web applications using Playwright

When to use it: Taking screenshots of a locally running React app to verify layout after a CSS change Clicking through a multi-step form to confirm all validation states render correctly Capturing browser console logs during a page load to catch JavaScript errors Testing a frontend against a running backend by managing both server processes simultaneously Discovering all interactive elements on a rendered page before writing targeted selectors

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Web Application Testing
  • Decision Tree: Choosing Your Approach
  • Example: Using with_server.py
  • Reconnaissance-Then-Action Pattern
  • Common Pitfall
  • Best Practices
  • Reference Files

antonbabenko/terraform-skill

Catalog entry: Development and Testing
Source documentation: https://github.com/antonbabenko/terraform-skill/blob/master/skills/terraform-skill/SKILL.md

Function: Terraform and OpenTofu patterns: testing, modules, state, CI/CD.

When to use it: Use when writing, reviewing, or debugging Terraform/OpenTofu modules, tests, CI, scans, or state ops - diagnoses failure mode (identity churn, secrets, blast radius, CI drift, state corruption) with version-aware guards.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Terraform Skill for Claude
  • Response Contract
  • Workflow
  • Diagnose Before You Generate
  • When to Use This Skill
  • Core Principles
  • Module Hierarchy
  • Directory Layout
  • Naming Conventions (summary)
  • Block Ordering (summary)
  • Testing Strategy
  • Decision Matrix: Which Testing Approach?
  • Native Test Rules (1.6+)
  • Count vs For_Each — Quick Rule
  • Locals for Dependency Management
  • Module Development

browserbase/ui-test

Catalog entry: Skills by Browserbase
Source documentation: https://github.com/browserbase/skills/blob/main/skills/ui-test/SKILL.md

Function: Run adversarial UI tests by analyzing git diffs in a real browser

When to use it: Use when the user asks to test UI changes, QA a pull request, audit accessibility, or run exploratory testing. Supports local browser (localhost) and remote Browserbase (deployed sites).

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • UI Test — Agentic UI Testing Skill
  • How Testing Works
  • Planning: multiple angles, then execute once
  • Principles for splitting work
  • Giving sub-agents a step budget
  • Reporting
  • Testing Philosophy
  • Assertion Protocol
  • Step markers
  • Screenshot Capture for Failures
  • How to verify (in order of rigor)
  • Before/after comparison pattern
  • Setup
  • Avoid permission fatigue
  • Mode Selection
  • Local Mode (default for localhost)

callstackincubator/github

Catalog entry: Skills by CallStack
Source documentation: https://github.com/callstackincubator/agent-skills/blob/main/README.md

Function: GitHub workflow patterns for PRs, code review, branching

When to use it: Merging a chain of stacked PRs into main as individual squash commits Rebasing a dependent branch after its parent PR is merged Creating PRs with consistent title and body formats from the terminal Checking PR status and CI results without leaving the shell Updating a PR’s base branch after the target branch changes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Callstack Agent Skills
  • What’s included
  • Quick start
  • OpenAI Codex
  • Manual installation
  • Try it
  • Skills
  • Build and optimize
  • Test and verify
  • Migrate and modernize
  • Guides and related resources
  • Repository structure
  • Contributing
  • About Callstack

coderabbitai/code-review

Catalog entry: Skills by CodeRabbit
Source documentation: https://github.com/coderabbitai/skills/blob/main/skills/code-review/SKILL.md

Function: Run AI-powered code reviews through the CodeRabbit CLI

When to use it: Reviewing staged changes for security vulnerabilities before committing Comparing a feature branch against main to catch regressions Running a post-implementation review cycle that fixes its own findings Scanning uncommitted work for bugs during local development Getting severity-grouped feedback on a pull request without leaving the terminal

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • CodeRabbit Code Review
  • Capabilities
  • When to Use
  • How to Review
  • 1. Check CLI and Authentication
  • 2. Run Review
  • 3. Present Results
  • 4. Fix Issues (Autonomous Workflow)
  • 5. Review Specific Changes
  • Other CLI workflows
  • Security
  • Documentation

coderabbitai/skills

Catalog entry: Development and Testing
Source documentation: https://github.com/coderabbitai/skills/blob/main/README.md

Function: Code review and PR autofix workflows for coding agents

When to use it: Use when a task needs the capability described in this catalog entry: Code review and PR autofix workflows for coding agents

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • CodeRabbit Skills and Plugins
  • Quickstart
  • Installation
  • 1. Install the CodeRabbit CLI
  • 2. Install the agent integration
  • What Lives Here
  • Usage
  • Supported Agents
  • Available Skills
  • code-review
  • autofix
  • Plugin Components
  • Claude Code
  • Cursor
  • Antigravity CLI
  • Gemini CLI

This catalog entry points to a collection. The scanned repository lists 2 distinct skill-file paths.

Sample members: autofix · code-review


cypress-io/cypress-author

Catalog entry: Skills by Cypress
Source documentation: https://github.com/cypress-io/ai-toolkit/blob/main/skills/cypress-author/SKILL.md

Function: Creates, updates, and fixes Cypress E2E and component tests.

When to use it: Use when the user asks to create tests, add tests, write tests, update tests, test this file/component, new spec, or fix a failing or flaky test. Apply even when the user does not say ‘Cypress’ (e.g. ‘create tests for this file’). Prefer cypress-explain when the user only wants to explain or review tests without changing code.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cypress Author
  • Task
  • Mandatory flow (do not skip)
  • Conclusion

cypress-io/cypress-docs

Catalog entry: Skills by Cypress
Source documentation: https://github.com/cypress-io/ai-toolkit/blob/main/skills/cypress-docs/SKILL.md

Function: Search and extract Cypress information from official documentation.

When to use it: Use when a task needs the capability described in this catalog entry: Search and extract Cypress information from official documentation.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Cypress Documentation
  • Purpose
  • When to use
  • Source Prioritization
  • Primary Sources (ALWAYS search first)
  • 🤖 LLM-Optimized Docs Strategy
  • Critical Rules
  • Never Assume Missing Features
  • Anti-Hallucination Guard
  • Search Strategy
  • 1. Classify the Query
  • 2. Search Flow
  • 3. Error-Aware Routing
  • Structured Extraction Rules
  • Commands
  • Concepts

cypress-io/cypress-explain

Catalog entry: Skills by Cypress
Source documentation: https://github.com/cypress-io/ai-toolkit/blob/main/skills/cypress-explain/SKILL.md

Function: Explains Cypress E2E and component tests, and answers questions about Cypress use and behavior.

When to use it: Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply even when the user does not say ‘Cypress’ (e.g. ‘explain this test’). Prefer the cypress-author skill when the user wants to create, fix, or update tests.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cypress Explain
  • Inputs
  • Mandatory flow (do not skip)

dembrandt/dembrandt-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/dembrandt/dembrandt-skills/blob/main/README.md

Function: UX and design system skills: hierarchy, typography, accessibility, interactions

When to use it: Use when a task needs the capability described in this catalog entry: UX and design system skills: hierarchy, typography, accessibility, interactions

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • dembrandt-skills
  • Quick start
  • Usage
  • Skills
  • The engine
  • Contributing
  • License

This catalog entry points to a collection. The scanned repository lists 45 distinct skill-file paths.

Sample members: algorithmic-color-palette · app-shell · authentic-product-representation · brand-visual-language · button-states · clone-website · color-mode-and-theme · component-family-consistency
More members are available in the source repository.


eduardo-sl/go-agent-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/eduardo-sl/go-agent-skills/blob/main/README.md

Function: Curated Go skills for code review, concurrency, testing, and architecture

When to use it: Use when a task needs the capability described in this catalog entry: Curated Go skills for code review, concurrency, testing, and architecture

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Why
  • Highlights
  • 🚀 Quick start
  • 💬 Usage
  • 🧩 Skills
  • Code Quality
  • Architecture & Design
  • Data
  • Safety & Performance
  • Testing
  • Workflow
  • 🧠 How it works
  • 🧪 Evaluations
  • 🔐 Security
  • 🎚 Customizing
  • 🎯 Design principles

This catalog entry points to a collection. The scanned repository lists 35 distinct skill-file paths.

Sample members: go-api-design · go-architecture-review · go-cli · go-dependency-injection · go-design-patterns · go-graphql · go-grpc · go-interface-design
More members are available in the source repository.


expo/expo-dev-client

Catalog entry: Skills by Expo Team
Source documentation: https://github.com/expo/skills/blob/main/plugins/expo/skills/expo-dev-client/SKILL.md

Function: Build and distribute Expo dev clients locally or via TestFlight

When to use it: Building a dev client after adding a third-party native SDK that isn’t bundled in Expo Go Distributing a custom development build to QA testers via TestFlight Testing iOS widget or app clip extensions on a physical device Running a local build on an Android device with adb install during native module development Switching between multiple Metro bundler URLs on device using the dev client launcher UI

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Important: When Development Clients Are Needed
  • EAS Configuration
  • Building for TestFlight
  • Building Locally
  • Installing Local Builds
  • Building for Specific Platform
  • Checking Build Status
  • Using the Dev Client
  • Troubleshooting
  • Submitting Feedback

fishzjp/qa-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/fishzjp/qa-skills/blob/main/README.md

Function: QA engineering for AI coding agents: full lifecycle, measured gains

When to use it: Use when a task needs the capability described in this catalog entry: QA engineering for AI coding agents: full lifecycle, measured gains

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • 快速开始
  • 1. 安装全部 skill
  • 2. 检查安装与装载
  • 3. 提供输入,开始测试
  • 选择 skill
  • 工作原理
  • 兼容性与边界
  • 实测效果
  • 文档导航
  • 贡献与反馈

This catalog entry points to a collection. The scanned repository lists 13 distinct skill-file paths.

Sample members: api-testing · automated-e2e-testing · bug-analysis · core · exploratory-testing · qa-memory · qa · regression-testing
More members are available in the source repository.


flutter/flutter-improving-accessibility

Catalog entry: Skills by Flutter
Source documentation: https://github.com/flutter/skills/blob/main/README.md

Function: Configure Flutter for screen readers and assistive tech

When to use it: Adding screen reader support to custom Flutter widgets Fixing contrast ratio failures flagged in accessibility audits Setting up ARIA role mapping for a Flutter web app Testing layouts with maximum OS font size settings enabled Wrapping decorative elements with ExcludeSemantics to clean up VoiceOver navigation

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Flutter Agent Plugins
  • Installation
  • Available Skills
  • Contributing
  • Code of Conduct

flutter/flutter-testing-apps

Catalog entry: Skills by Flutter
Source documentation: https://github.com/flutter/skills/blob/main/README.md

Function: Implement unit, widget, and integration tests

When to use it: Writing unit tests for a ViewModel that depends on multiple repositories Testing a widget’s layout and tap interactions without launching the full app Running integration tests on Android emulators or Firebase Test Lab Adding platform-specific native tests for a Flutter plugin Setting up a test suite for a new feature with fakes instead of mocks

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Flutter Agent Plugins
  • Installation
  • Available Skills
  • Contributing
  • Code of Conduct

forjd/better-writing

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/forjd/better-writing/blob/main/skills/better-writing/SKILL.md

Function: Rewrites AI-sounding prose without inventing facts; eval-tested

When to use it: Use when improving emails, reports, documentation, marketing copy, UI text, or posts that sound generic, AI-written, verbose, salesy, or formulaic, and when the user asks to humanise/humanize, de-AI, fix text that sounds like ChatGPT, light edit, copy edit, proofread, or keep my voice. Covers voice calibration, anti-slop audits, and preflight checks.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Better Writing
  • Core workflow
  • Default output
  • Editing principles
  • Guardrails
  • References

foryourhealth111-pixel/Vibe-Skills

Catalog entry: Development and Testing
Source documentation: https://github.com/foryourhealth111-pixel/Vibe-Skills/blob/main/SKILL.md

Function: A skills governed plug-and-play harness for staged, test-driven skill orchestration

When to use it: Use when a task needs the capability described in this catalog entry: A skills governed plug-and-play harness for staged, test-driven skill orchestration

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Vibe Governed Runtime Entry
  • Trigger Contract
  • Canonical Bootstrap
  • Consensus And Task Evolution
  • Hard Stop And Re-entry
  • Unified Runtime Contract
  • Skill Execution
  • Quality Rules
  • User Delivery
  • Protocol Map
  • Maintenance

frmoretto/clarity-gate

Catalog entry: Specialized Domains
Source documentation: https://github.com/frmoretto/clarity-gate/blob/main/skills/clarity-gate/SKILL.md

Function: Epistemic quality verification for RAG systems

When to use it: Use when a task needs the capability described in this catalog entry: Epistemic quality verification for RAG systems

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • agentskills.io compliant frontmatter
  • Clarity Gate v2.1
  • What’s New in v2.1
  • Specifications
  • Validation Codes
  • HITL Claim Validation (§1.3.2-1.3.3)
  • Body Structure (§1.2.1)
  • SOT Table Validation (§3.1)
  • Bundled Scripts
  • scripts/claim_id.py
  • scripts/document_hash.py
  • The Key Distinction
  • Critical Limitation
  • When to Use
  • The 9 Verification Points
  • Relationship to Spec Suite

fvadicamo/dev-agent-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/fvadicamo/dev-agent-skills/blob/main/README.md

Function: Git and GitHub workflow skills for commits, PRs, and code reviews

When to use it: Use when a task needs the capability described in this catalog entry: Git and GitHub workflow skills for commits, PRs, and code reviews

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • dev-agent-skills
  • Why these skills?
  • Quick install
  • How skills work
  • Plugin: github-workflow
  • git-commit
  • github-pr-creation
  • github-pr-merge
  • github-pr-review
  • Plugin: skill-authoring
  • creating-skills
  • Plugin: guardrails
  • guard-destructive
  • Plugin: privacy-guard
  • privacy-guard
  • Plugin: decision-records

This catalog entry points to a collection. The scanned repository lists 7 distinct skill-file paths.

Sample members: decision-records · git-commit · github-pr-creation · github-pr-merge · github-pr-review · privacy-guard · creating-skills


gal-a/qikly

Catalog entry: Development and Testing
Source documentation: https://github.com/gal-a/qikly/blob/main/.claude/skills/qikly/SKILL.md

Function: Writes pytest suites from criteria the coding agent never sees

When to use it: Use when someone does not trust a suite that passes. Use when they want tests written from a specification rather than from the code. Use when they ask whether a specification is testable, or want an existing suite scored by planting faults in the code. Python modules, through the qikly tool. Also use whenever qikly or spec-driven testing is mentioned.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • qikly: tests written from a spec the coder never read
  • What this is for
  • The request this arrives as, and what to do with it
  • Ask economically, or you will lose them
  • Install
  • The one question that decides everything
  • Writing criteria that can be tested
  • The five steps, on the user’s own module
  • The free checks, and when to reach for each
  • When a run does not converge
  • What to tell the user honestly
  • References, and when to open them

garrytan/browse

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/browse/SKILL.md

Function: Real Chromium browser for QA: real clicks, real screenshots, ~100ms per command

When to use it: Taking annotated screenshots of a broken UI state to attach to a bug report Verifying a login flow works end-to-end after a backend change Checking mobile, tablet, and desktop layouts in one command Comparing staging and production pages to catch unintended differences Testing file upload and dialog behavior without touching a real browser

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Preamble (run first)
  • Plan Mode Safe Operations
  • Skill Invocation During Plan Mode
  • Artifacts Sync (skill start)
  • Model-Specific Behavioral Patch (claude)
  • Voice
  • Completion Status Protocol
  • Operational Self-Improvement
  • Telemetry (run last)
  • Plan Status Footer
  • browse: give the agent eyes
  • BROWSER SETUP (Aside — run this check BEFORE any browser step)
  • Rules for driving a real browser
  • Browser fallback: gstack’s own headless browser
  • Find the `$B` binary
  • Translate the Aside scripts step by step

garrytan/canary

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/canary/SKILL.md

Function: SRE post-deploy monitoring: watches for console errors, performance regressions, and page failures

When to use it: Catching a missing env var that breaks the dashboard only in production Detecting a 3x load time regression introduced by a new database query Comparing homepage screenshots before and after a CSS deploy Running a quick post-deploy health check across all main nav pages Alerting on new JavaScript console errors that CI never caught

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Telemetry (run last)
  • BROWSER SETUP (Aside — run this check BEFORE any browser step)
  • Rules for driving a real browser
  • Browser fallback: gstack’s own headless browser
  • Find the `$B` binary
  • Translate the Aside scripts step by step
  • What changes without Aside
  • Step 0: Detect platform and base branch
  • /canary — Post-Deploy Visual Monitor
  • User-invocable
  • Arguments
  • Instructions
  • Phase 1: Setup

garrytan/freeze

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/freeze/SKILL.md

Function: Edit Lock: restrict file edits to one directory while debugging

When to use it: Scoping a refactor to one module without risking changes to shared utilities Debugging a specific package while keeping the rest of the codebase untouched Reviewing a PR’s changed directory without accidentally editing unrelated files Onboarding to a codebase by limiting writes to a sandbox folder Isolating config changes to a single service directory during incident response

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • /freeze — Restrict Edits to a Directory
  • Setup
  • How it works
  • Notes

garrytan/gstack-upgrade

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/gstack-upgrade/SKILL.md

Function: Self-Updater: upgrade gstack to latest version

When to use it: Upgrading gstack after a new release without manually running git commands Syncing a vendored local copy of gstack when the global install is already up to date Configuring auto-upgrades so gstack updates silently on future skill invocations Reviewing the changelog between your current version and the latest before deciding to upgrade Recovering a local vendored copy when it falls behind the global install version

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • /gstack-upgrade
  • Inline upgrade flow
  • Step 1: Ask the user (or auto-upgrade)
  • Step 2: Detect install type
  • Step 3: Save old version
  • Step 4: Upgrade
  • Step 4.5: Handle local vendored copy
  • Step 4.75: Run version migrations
  • Step 4.8: Stop any stale daemon (unconditional)
  • Step 5: Write marker + clear cache
  • Step 6: Show What’s New
  • Step 7: Continue
  • Standalone usage

garrytan/investigate

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/investigate/SKILL.md

Function: Systematic root-cause debugging: no fixes without investigation, traces data flow, tests hypotheses

When to use it: Tracing why a regression appeared after a recent commit Debugging intermittent failures that only show up in staging Finding the root cause of a null reference before patching it Running a structured post-mortem on a bug that keeps coming back Diagnosing configuration drift between local and production environments

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Telemetry (run last)
  • Systematic Debugging
  • Iron Law
  • Arguments
  • Section index — Read each section when its situation applies
  • Phase 1: Root Cause Investigation
  • Prior Learnings
  • Refresh learnings for the hypothesis you just named
  • Scope Lock
  • Web research runs in Aside
  • Phase 2: Pattern Analysis
  • Recipes
  • Phase 3: Hypothesis Testing

garrytan/plan-eng-review

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/plan-eng-review/SKILL.md

Function: Eng Manager review: lock in architecture, data flow, diagrams, edge cases, and tests

When to use it: Running an architecture review on a feature plan before any code is written Getting a test coverage diagram that maps every code path to existing or missing tests Reviewing data flow designs to catch N+1 queries and bottlenecks before implementation Walking through scope reduction when a plan touches too many files or introduces too many abstractions Locking in a ‘NOT in scope’ list with rationale before a coding sprint begins

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Plan Review Mode
  • Scope gate (FIRST — overrides everything below). This is a hard STOP.
  • Shared preamble (load first)
  • Preamble (after scope gate)
  • Skill Invocation During Plan Mode
  • AskUserQuestion Format
  • Tool resolution (read first)
  • When AskUserQuestion is unavailable or a call fails
  • Format
  • Self-check before emitting
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Plan Status Footer
  • Priority hierarchy

garrytan/qa

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/qa/SKILL.md

Function: QA Lead: test your app, find bugs, fix them with atomic commits, auto-generate regression tests

When to use it: Running Quick-tier checks before merging a feature branch Testing every form and interactive element on a Rails or Next.js app Getting a health score delta after a batch of bug fixes Verifying that a new checkout flow works end-to-end with screenshot evidence Automatically filing regression tests for each bug fixed during a QA session

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Step 0: Detect platform and base branch
  • /qa: Test → Fix → Verify
  • Section index — Read each section when its situation applies
  • Setup
  • Prior Learnings
  • Test Plan Context
  • Phases 1-6: QA Baseline
  • Output Structure
  • Phase 7: Triage
  • Refresh learnings for the component/page where the bug lives

garrytan/qa-only

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/qa-only/SKILL.md

Function: QA Reporter: same methodology as /qa but report only, no code changes

When to use it: Getting a health score for a staging URL before a release review Auditing a feature branch for bugs without touching the code Documenting reproduction steps for issues to hand off to another developer Running a smoke test on a deployed app after a dependency update Building a baseline report to compare against after future changes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • /qa-only: Report-Only QA Testing
  • Section index — Read each section when its situation applies
  • Request Parameters
  • Test Plan Context
  • Prior Learnings
  • Select Surfaces and Isolation
  • Prepare Report Artifacts
  • Browser Setup (conditional)
  • Run the Selected Checks
  • Output

garrytan/review

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/review/SKILL.md

Function: Staff Engineer code review: finds bugs that pass CI but blow up in production

When to use it: Catching SQL injection risks in a feature branch before it hits code review Auditing LLM output handling when writing AI-generated content to a database Verifying a branch covers every item in a plan file before opening a PR Running a multi-model adversarial pass on a large refactor to surface edge cases Spotting scope creep when a branch touches files outside its stated intent

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Step 0: Detect platform and base branch
  • Pre-Landing PR Review
  • Section index — Read each section when its situation applies
  • Step 1: Check branch
  • Step 1.5: Scope Drift Detection
  • Step 2: Read the checklist
  • Step 2.5: Check for Greptile review comments
  • Step 3: Get the diff
  • Step 3.4: Workspace-aware queue status (advisory)
  • Step 3.5: Diff scans

garrytan/ship

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/ship/SKILL.md

Function: Release Engineer: sync main, run tests, audit coverage, push, open PR

When to use it: Shipping a feature branch to PR without writing changelog entries by hand Running tests against the merged base branch before pushing to catch merge-induced failures Separating pre-existing test failures from failures your branch actually introduced Getting an automated code review, version bump, and PR opened in a single command Auto-marking TODOS.md items as completed when their related code ships

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Shared preamble (load first)
  • Preamble (run first)
  • Question Tuning (skip entirely if `QUESTION_TUNING: false`)
  • Repo Ownership — See Something, Say Something
  • Search Before Building
  • Telemetry (run last)
  • Third-Party Web Actions
  • Ship: Fully Automated Ship Workflow
  • Keep state between steps
  • Ship control flow
  • Section index — Read each section when its situation applies
  • Step 0: Detect platform and base branch
  • Step 0.9: Apple target detection
  • Step 1: Pre-flight
  • Review Readiness Dashboard
  • Step 2: Distribution Pipeline Check

getsentry/sentry-code-review

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Review code changes using Sentry issue and trace context

When to use it: Reviewing a PR for regressions flagged by Sentry issue history Addressing Sentry bot comments left on a PR Finding recent PRs that have open Sentry feedback to act on Using trace data to confirm whether a change fixes a live issue Spot-checking a PR against recent production errors in the touched files

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

getsentry/sentry-pr-code-review

Catalog entry: Skills by Sentry team for their dev team.
Source documentation: https://github.com/getsentry/sentry-for-ai/blob/main/README.md

Function: Review PR comments from Seer Bug Prediction and Sentry feedback

When to use it: Addressing Seer Bug Prediction comments on an open PR Finding recent PRs with outstanding Sentry review feedback Responding to Sentry bot review comments across multiple PRs Triaging predicted bugs before merging a release branch Standardizing how PR feedback from Sentry is handled

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sentry for AI
  • What You Can Do
  • Distribution
  • Build it yourself
  • Skills
  • Core
  • Feature Setup
  • Reference Library
  • Prerequisites
  • Contributing
  • License

gokapso/observe-whatsapp

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/gokapso/agent-skills/blob/master/skills/observe-whatsapp/SKILL.md

Function: Debug WhatsApp delivery issues and run health checks

When to use it: Use when investigating production issues, message failures, workflow behavior, or webhook delivery problems.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Observe WhatsApp
  • When to use
  • Setup
  • How to
  • Search logs
  • Investigate message delivery
  • Triage errors
  • Run health checks
  • Scripts
  • Messages
  • Errors and logs
  • Health
  • OpenAPI
  • Notes
  • References
  • Related skills

half144/cutaway

Catalog entry: Development and Testing
Source documentation: https://github.com/half144/cutaway

Function: Record polished demo videos of web flows with Playwright

When to use it: Use when a task needs the capability described in this catalog entry: Record polished demo videos of web flows with Playwright

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

No individual SKILL.md was retrieved; this entry is based on the catalog description and available repository README.


hermes-labs-ai/lintlang

Catalog entry: Development and Testing
Source documentation: https://github.com/hermes-labs-ai/lintlang/blob/main/.agents/skills/lintlang/SKILL.md

Function: Lint agent instructions for ambiguous tools and missing bounds

When to use it: Use when writing or reviewing AI agent configs, system prompts, or tool definitions (JSON/YAML/Python) and you need to catch ambiguous tool descriptions, missing stop conditions, schema/description mismatches, or embedded prompts before they reach runtime. Deterministic static analysis, no LLM or network calls.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • LintLang
  • Use it for
  • Do not use it for
  • Quickstart
  • Output shape
  • Common gotchas
  • More

JasonColapietro/suede-creator-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/JasonColapietro/suede-creator-skills/blob/main/README.md

Function: Design, UI polish, code review grading, AI evals, SEO audits.

When to use it: Use when a task needs the capability described in this catalog entry: Design, UI polish, code review grading, AI evals, SEO audits.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Suede Awesome Everything
  • Recognition and discovery
  • Suede AI Skills for SEO and business growth
  • Install in 30 seconds
  • Find it on
  • Try it right now
  • Orchestration: broad outcomes, adversarial review
  • The A–F ship grade
  • The skills
  • Agent orchestration & workflows
  • Code quality & shipping
  • Design, copy & SEO
  • Mobile apps
  • Creator rights & release
  • Marketing & growth
  • From the blog

This catalog entry points to a collection. The scanned repository lists 67 distinct skill-file paths.

Sample members: android-app-factory · site-to-ios-app · suede-ab-testing · suede-ad-creative · suede-ads · suede-agent-teams · suede-ai-eval · suede-ai-seo
More members are available in the source repository.


kulchankas/paranoid

Catalog entry: Development and Testing
Source documentation: https://github.com/kulchankas/paranoid/blob/main/skills/paranoid/SKILL.md

Function: Pentests your running app: find, prove, patch, re-verify

When to use it: Use when a task needs the capability described in this catalog entry: Pentests your running app: find, prove, patch, re-verify

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • paranoid
  • 1. Name the trust boundary (one line, out loud)
  • 2. Secure defaults per risk class
  • Hard “never introduce” list
  • 3. Try to break it before “done”
  • Scope & safety

lackeyjb/playwright-skill

Catalog entry: Development and Testing
Source documentation: https://github.com/lackeyjb/playwright-skill/blob/main/skills/playwright-skill/SKILL.md

Function: Browser automation with Playwright

When to use it: Use when the user wants to test a website, automate browser interactions, validate web functionality, or perform browser-based testing.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Playwright Browser Automation
  • Path resolution
  • Workflow
  • Setup
  • Minimal example
  • Current Playwright patterns
  • Common tasks
  • Responsive checks
  • Login flow
  • Save scripts and artifacts
  • Connect to an existing Chrome session
  • Helpers
  • Configuration

LambdaTest/agent-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/README.md

Function: TestMu AI (Formerly LambdaTest) Skills is a curated collection of Agent Skills that teach AI coding assistants how to write production-grade test automation.

When to use it: Use when a task needs the capability described in this catalog entry: TestMu AI (Formerly LambdaTest) Skills is a curated collection of Agent Skills that teach AI coding assistants how to write production-grade test automation.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • TestMu AI (Formerly LambdaTest) Skills
  • Getting Started
  • Prerequisites
  • Setup
  • Run tests
  • Local testing with TestMu AI Tunnel
  • Rook: Skills for Testing AI Agents
  • Contributions
  • TestMu AI (Formerly LambdaTest) Community
  • TestMu AI (Formerly LambdaTest) Certifications
  • Learning Resources by TestMu AI (Formerly LambdaTest)
  • LambdaTest is Now TestMu AI
  • How LambdaTest Evolved into TestMu AI
  • Support

This catalog entry points to a collection. The scanned repository lists 74 distinct skill-file paths.

Sample members: accessibility-skill · ai-based-api · api-analyzer · api-compliance · api-designer · api-documentation · api-health-monitoring · api-inference-from-files
More members are available in the source repository.


laolaoshiren/zh-code-reviewer

Catalog entry: Development and Testing
Source documentation: https://github.com/laolaoshiren/claude-code-skills-zh/blob/main/skills/zh-code-reviewer/SKILL.md

Function: Chinese-output code review skill with structured findings and fix suggestions

When to use it: Use when a task needs the capability described in this catalog entry: Chinese-output code review skill with structured findings and fix suggestions

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • 中文代码审查专家
  • 触发条件
  • 工作流程
  • 输出格式
  • 注意事项

mailtrap/mailtrap-skills

Catalog entry: Marketing
Source documentation: https://github.com/mailtrap/mailtrap-skills/blob/main/README.md

Function: Send emails via API/SMTP with sandbox testing

When to use it: Use when a task needs the capability described in this catalog entry: Send emails via API/SMTP with sandbox testing

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Mailtrap user skills
  • Standard
  • Install
  • Plugin
  • Manual install
  • Tokens and account_id
  • Contents
  • References

This catalog entry points to a collection. The scanned repository lists 7 distinct skill-file paths.

Sample members: authorizing-api-requests · converting-email-templates · managing-contacts · sending-emails · setting-up-sending-domain · testing-with-sandbox · using-email-templates


meodai/skill.color-expert

Catalog entry: Specialized Domains
Source documentation: https://github.com/meodai/skill.color-expert/blob/main/SKILL.md

Function: Color science expert skill with 286K words of reference material covering OKLCH/OKLAB, palette generation, accessibility/contrast, color naming, pigment mixing, and historical color theory

When to use it: Use when working with color naming, color theory, color spaces, color definitions, or any task involving color knowledge - palettes, ramps, gradients, conversions, accessibility, perceptual matching, pigment mixing, print-vs-screen color, CSS color syntax, or historical color terminology. Use this skill whenever the user is choosing, comparing, generating, naming, converting, or explaining colors, even if they do not explicitly ask for “color theory.“

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Color Expert
  • How to Use This Skill
  • Color Spaces — What to Use When
  • Understanding HSL’s Limitations
  • Named Hue (HSL/HSV) Ranges
  • Key Distinctions
  • Gamut Mapping in Practice
  • Implementation Guidance — Code and CSS
  • CSS Color 4/5 — Syntax Cheat Sheet
  • Accessibility — Key Numbers
  • Color Harmony — What Actually Works
  • Hue-first harmony is a weak standalone heuristic
  • Character-first harmony works (Ellen Divers’ research)
  • Colour meaning in a story is per-story, not a symbolism table (Lewis Bond)
  • Legibility = lightness variation
  • The 60-30-10 rule

metalbear-co/skills

Catalog entry: Development and Testing
Source documentation: https://github.com/metalbear-co/skills/blob/main/README.md

Function: Skills that let agents code and test against your Kubernetes cluster using mirrord

When to use it: Use when a task needs the capability described in this catalog entry: Skills that let agents code and test against your Kubernetes cluster using mirrord

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • mirrord Agent Skills
  • Installation
  • Claude Code
  • Codex
  • OpenCode
  • Cursor, Gemini, or any other Agent Skills-compatible agent
  • GitHub Copilot, Cline, and other rules-file agents
  • The twelve skills
  • Example prompts
  • Trusted by
  • Data and external services
  • Skill structure
  • Learn more
  • Contributing

This catalog entry points to a collection. The scanned repository lists 12 distinct skill-file paths.

Sample members: mirrord-chaos · mirrord-ci · mirrord-config · mirrord-db-branching · mirrord-header-propagation · mirrord-kafka · mirrord-operator · mirrord-prev-env
More members are available in the source repository.


microsoft/azure-microsoft-playwright-testing-ts

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-microsoft-playwright-testing-ts/SKILL.md

Function: Playwright tests at scale on Azure

When to use it: Use when scaling browser tests across cloud-hosted browsers, integrating with CI/CD pipelines, or publishing test results to the Azure portal.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Playwright Workspaces SDK for TypeScript
  • Installation
  • Environment Variables
  • Authentication
  • Microsoft Entra Token Credential (Recommended)
  • Custom Credential
  • Core Workflow
  • Service Configuration
  • Run Tests
  • With Azure Reporter
  • Manual Browser Connection
  • Configuration Options
  • ServiceOS Enum
  • ServiceAuth Enum
  • CI/CD Integration
  • GitHub Actions

microsoft/azure-resource-manager-playwright-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-resource-manager-playwright-dotnet/SKILL.md

Function: Playwright Testing workspace management

When to use it: Creating a Playwright Testing workspace in a specific Azure region Checking whether a workspace name is available before provisioning Listing all Playwright workspaces across a subscription Retrieving subscription-level and workspace-level quota usage Deleting or updating an existing Playwright Testing workspace

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.ResourceManager.Playwright (.NET)
  • Installation
  • Environment Variables
  • Authentication
  • Resource Hierarchy
  • Core Workflow
  • 1. Create Playwright Workspace
  • 2. Get Existing Workspace
  • 3. List Workspaces
  • 4. Update Workspace
  • 5. Check Name Availability
  • 6. Get Quota Information
  • 7. Delete Workspace
  • Key Types Reference
  • Workspace Properties
  • Best Practices

MiniMax-AI/android-native-dev

Catalog entry: Skills by MiniMax Team
Source documentation: https://github.com/MiniMax-AI/skills/blob/main/skills/android-native-dev/SKILL.md

Function: Android native development with Kotlin/Jetpack Compose, Material Design 3, and accessibility

When to use it: Setting up Gradle build variants for dev, staging, and prod environments Fixing build errors like Unresolved reference or AAPT resource conflicts Writing coroutine-safe ViewModel code that avoids ANR and UI thread violations Configuring multi-resolution adaptive app icons for all screen densities Adding layered tests with JUnit, Robolectric, and Espresso without version conflicts

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • 1. Project Scenario Assessment
  • 1.1 Required Files Checklist
  • 2. Project Configuration
  • 2.1 gradle.properties
  • 2.2 Dependency Declaration Standards
  • 2.3 Build Variants & Product Flavors
  • 3. Kotlin Development Standards
  • 3.1 Naming Conventions
  • 3.2 Code Standards (Important)
  • 3.3 Threading & Coroutines (Critical)
  • 3.4 Visibility Rules
  • 3.5 Common Syntax Pitfalls
  • 3.6 Server Response Data Class Fields Must Be Nullable
  • 3.7 Lifecycle Resource Management
  • 3.8 Logging Level Usage
  • 4. Jetpack Compose Standards

MohamedAbdallah-14/unslop

Catalog entry: Marketing
Source documentation: https://github.com/MohamedAbdallah-14/unslop/blob/main/unslop/SKILL.md

Function: Removes named AI writing tells (tricolons, em-dash pileups, hedging stacks, sycophancy openers, stock vocab like “delve”/“crucial”). Split lint/rewrite modes for auditing your own text without auto-rewriting. Five intensity levels, MIT

When to use it: Use when a task needs the capability described in this catalog entry: Removes named AI writing tells (tricolons, em-dash pileups, hedging stacks, sycophancy openers, stock vocab like “delve”/“crucial”). Split lint/rewrite modes for auditing your own text without auto-rewriting. Five intensity levels, MIT

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Unslop Humanize
  • Purpose
  • Intensity levels (`--mode`)
  • Two-pass audit
  • Trigger
  • Process
  • Humanization Rules
  • Remove (canonical AI-isms)
  • Tighten
  • Preserve EXACTLY (never modify)
  • Preserve structure
  • CRITICAL RULE
  • Pattern (before → after)
  • At `--mode full`, additionally:
  • Reference
  • Boundaries

mongodb/atlas-stream-processing

Catalog entry: Skills by MongoDB
Source documentation: https://github.com/mongodb/agent-skills/blob/main/README.md

Function: Build, operate, and debug Atlas Stream Processing pipelines with Kafka, S3, and Lambda integrations

When to use it: Rolling up Kafka event streams into Atlas collections with tumbling windows Streaming change events from an Atlas cluster to an S3 archive bucket Debugging a FAILED processor stuck in restart loops with diagnose-processor Chaining processors to fan out one source to both Atlas and Kafka sinks Enriching events mid-pipeline with AWS Lambda via $externalFunction

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • MongoDB Agent Skills
  • Installation
  • Claude
  • Cursor
  • Codex
  • GitHub Copilot CLI
  • VS Code
  • Grok
  • Authentication
  • Installing the skills directly
  • Vercel’s Agent Skills Directory
  • Local install from repository

NeoLabHQ/sadd

Catalog entry: Development and Testing
Source documentation: https://github.com/NeoLabHQ/context-engineering-kit/blob/master/plugins/sadd/README.md

Function: Dispatches independent subagents for individual tasks with code review checkpoints between iterations for rapid, controlled development.

When to use it: Use when a task needs the capability described in this catalog entry: Dispatches independent subagents for individual tasks with code review checkpoints between iterations for rapid, controlled development.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • SADD Plugin (Subagent-Driven Development)
  • Plugin Target
  • Overview
  • Quick Start
  • New in v2.2 Release
  • Commands Overview
  • Skills Overview
  • Agents Overview
  • Theoretical Foundation
  • Agent Skills for Context Engineering
  • Research Papers
  • Engineering Methodologies

This catalog entry points to a collection. The scanned repository lists 10 distinct skill-file paths.

Sample members: do-and-judge · do-competitively · do-in-parallel · do-in-steps · judge-with-debate · judge · launch-sub-agent · multi-agent-patterns
More members are available in the source repository.


NeoLabHQ/sdd

Catalog entry: Development and Testing
Source documentation: https://github.com/NeoLabHQ/context-engineering-kit/blob/master/plugins/sdd/README.md

Function: Spec-driven development workflow that transforms prompts into production-ready implementations through structured planning, architecture design, and LLM-as-a-Judge based quality gates.

When to use it: Use when a task needs the capability described in this catalog entry: Spec-driven development workflow that transforms prompts into production-ready implementations through structured planning, architecture design, and LLM-as-a-Judge based quality gates.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Spec-Driven Development (SDD) Plugin: Continuous Learning + LLM-as-Judge + Agent Swarm
  • Key Features
  • Quick Start
  • Overall Flow
  • Planning Pipeline
  • Sub-Task File Layout
  • Commands
  • Available Agents
  • Patterns
  • Vibe Coding vs. Specification-Driven Development
  • FAQ
  • Theoretical Foundation
  • Core Methodologies
  • Supporting Research

This catalog entry points to a collection. The scanned repository lists 5 distinct skill-file paths.

Sample members: add-task · brainstorm · create-ideas · implement-task · plan-task


obra/receiving-code-review

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/receiving-code-review/SKILL.md

Function: Process and incorporate code feedback

When to use it: Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Code Review Reception
  • Overview
  • The Response Pattern
  • Forbidden Responses
  • Handling Unclear Feedback
  • Source-Specific Handling
  • From your human partner
  • From External Reviewers
  • YAGNI Check for “Professional” Features
  • Implementation Order
  • When To Push Back
  • Acknowledging Correct Feedback
  • Gracefully Correcting Your Pushback
  • Common Mistakes
  • Real Examples
  • GitHub Thread Replies

obra/requesting-code-review

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/requesting-code-review/SKILL.md

Function: Initiate code review processes

When to use it: Use when completing tasks, implementing major features, or before merging to verify work meets requirements

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Requesting Code Review
  • When to Request Review
  • How to Request
  • Example
  • Common Rationalizations
  • Red Flags

obra/systematic-debugging

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/systematic-debugging/SKILL.md

Function: Methodical problem-solving in code

When to use it: Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Systematic Debugging
  • Overview
  • The Iron Law
  • When to Use
  • The Four Phases
  • Phase 1: Root Cause Investigation
  • Phase 2: Pattern Analysis
  • Phase 3: Hypothesis and Testing
  • Phase 4: Implementation
  • Red Flags - STOP and Follow Process
  • your human partner’s Signals You’re Doing It Wrong
  • Common Rationalizations
  • Quick Reference
  • When Process Reveals “No Root Cause”
  • Supporting Techniques

obra/test-driven-development

Catalog entry: Development and Testing
Source documentation: https://github.com/obra/superpowers/blob/main/skills/test-driven-development/SKILL.md

Function: Write tests before implementing code

When to use it: Use when implementing any feature or bugfix, before writing implementation code

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Test-Driven Development (TDD)
  • Overview
  • When to Use
  • The Iron Law
  • Red-Green-Refactor
  • RED - Write Failing Test
  • Verify RED - Watch It Fail
  • GREEN - Minimal Code
  • Verify GREEN - Watch It Pass
  • REFACTOR - Clean Up
  • Repeat
  • Good Tests
  • Common Rationalizations
  • Red Flags - STOP and Start Over
  • Example: Bug Fix
  • Verification Checklist

omkamal/pypict-skill

Catalog entry: Development and Testing
Source documentation: https://github.com/omkamal/pypict-claude-skill/blob/main/SKILL.md

Function: Pairwise test generation

When to use it: Use when a task needs the capability described in this catalog entry: Pairwise test generation

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • PICT Test Designer
  • When to Use This Skill
  • Workflow
  • 1. Analyze Requirements or Code
  • 2. Generate PICT Model
  • 3. Execute PICT Model
  • 4. Determine Expected Outputs
  • 5. Format Complete Test Suite
  • Output Format
  • Parameters
  • Constraints
  • Best Practices
  • Parameter Identification
  • Constraint Writing
  • Expected Output Definition
  • Scalability

openai/develop-web-game

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/README.md

Function: Build and test web games iteratively using Playwright with time-stepping

When to use it: Building a browser-based platformer with automated input testing Debugging sprite collision logic by stepping frames deterministically Validating score and health state changes after each code iteration Resuming a half-finished game build where a previous agent left off Testing keyboard controls like jump, shoot, and pause through scripted action payloads

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Agent Skills
  • Installing a skill
  • License

openai/gh-fix-ci

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/gh-fix-ci/SKILL.md

Function: Debug and fix failing GitHub Actions PR checks using log inspection

When to use it: Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use `gh` to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Gh Pr Checks Plan Fix
  • Overview
  • Inputs
  • Quick start
  • Workflow
  • Bundled Resources
  • scripts/inspect_pr_checks.py

openai/playwright

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/playwright/SKILL.md

Function: Automate real browser interactions for navigation, forms, and scraping

When to use it: Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Playwright CLI Skill
  • Prerequisite check (required)
  • Skill path (set once)
  • Quick start
  • Core workflow
  • When to snapshot again
  • Recommended patterns
  • Form fill and submit
  • Debug a UI flow with traces
  • Multi-tab work
  • Wrapper script
  • References
  • Guardrails

openai/playwright-interactive

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/playwright-interactive/SKILL.md

Function: Persistent browser and Electron interaction via js_repl for iterative UI debugging

When to use it: Debugging a local Vite app by reloading only the renderer after a CSS change Testing an Electron desktop app window layout without relaunching the full process each time Running mobile viewport QA on a responsive page at 390x844 alongside a desktop pass Capturing CSS-scaled screenshots for model-assisted coordinate clicking in a running app Checking viewport fit and visible clipping in the initial load state before signoff

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Playwright Interactive Skill
  • Preconditions
  • One-time setup
  • Core Workflow
  • Bootstrap (Run Once)
  • Choose Session Mode
  • Start or Reuse Web Session
  • Desktop Web Context
  • Mobile Web Context
  • Native-Window Web Pass
  • Start or Reuse Electron Session
  • Reuse Sessions During Iteration
  • Checklists
  • Session Loop
  • Reload Decision
  • Functional QA

qdrant/skills

Catalog entry: Vector Databases
Source documentation: https://github.com/qdrant/skills/blob/main/README.md

Function: Agent skills for Qdrant vector search, covering scaling, performance optimization, search quality, monitoring, deployment, model migration, version upgrades, and SDK usage across Python, TypeScript, Rust, Go, .NET, and Java

When to use it: Use when a task needs the capability described in this catalog entry: Agent skills for Qdrant vector search, covering scaling, performance optimization, search quality, monitoring, deployment, model migration, version upgrades, and SDK usage across Python, TypeScript, Rust, Go, .NET, and Java

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Qdrant Skills - Agent Skills for Qdrant Vector Search
  • Philosophy
  • Disclaimer
  • Usage
  • Recommended: install the Qdrant Advisor
  • Alternative: pass the URL directly
  • Offline: install the full skill set
  • Quick Start
  • Skills
  • Installation
  • Qdrant Advisor (recommended)
  • npx skills
  • Claude Code
  • Cursor
  • Clone / Copy
  • MCP Servers

This catalog entry points to a collection. The scanned repository lists 34 distinct skill-file paths.

Sample members: qdrant-advisor · qdrant-clients-sdk · qdrant-deployment-options · qdrant-edge · qdrant-hybrid-cloud-setup · qdrant-managed-cloud-quickstart · qdrant-migration-tool · qdrant-model-migration
More members are available in the source repository.


ramzesenok/iOS-Accessibility-Audit-Skill

Catalog entry: Development and Testing
Source documentation: https://github.com/ramzesenok/iOS-Accessibility-Audit-Skill/blob/main/swiftui-wcag-accessibility-auditor/SKILL.md

Function: Audit iOS App against Accessibility norms

When to use it: Use when reviewing SwiftUI views/screens (including auth, forms, settings, and custom controls) and you need both standards traceability (WCAG + WCAG2Mobile interpretation) and practical, minimal code changes in a concise priority-grouped Markdown format with user follow-up checks for code-indeterminate behavior.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SwiftUI WCAG Accessibility Auditor
  • Overview
  • When to Use This Skill vs Nearby Skills
  • Load Order
  • Scope Rules
  • Audit Execution (Merged Workflow)
  • Output Format (Strict, Concise)
  • Practical Search Guidance (SwiftUI-first)
  • Example Requests
  • Resources

realkimbarrett/ad-angle-multiplier

Catalog entry: Advertising Skills by Kim Barrett
Source documentation: https://github.com/realkimbarrett/advertising-skills/blob/main/skills/operator-os/ad-angle-multiplier/SKILL.md

Function: Expand a core idea into multiple distinct ad angles for creative testing

When to use it: Trigger on “more ads”, “creative testing”, “scale campaigns”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Role
  • Process
  • Output
  • Rules
  • Avoid

sanity-io/content-experimentation-best-practices

Catalog entry: Skills by Sanity Team
Source documentation: https://github.com/sanity-io/agent-toolkit/blob/main/skills/content-experimentation-best-practices/SKILL.md

Function: Content A/B testing and experimentation workflows

When to use it: Use this skill when planning experiments, setting up variants, choosing success metrics, interpreting statistical results, or building experimentation workflows in a CMS or frontend stack.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Content Experimentation Best Practices
  • When to Apply
  • Core Concepts
  • A/B Testing
  • Multivariate Testing
  • Statistical Significance
  • Experimentation Culture
  • References

serpapi/agent-usability-test

Catalog entry: Skills by SerpApi
Source documentation: https://github.com/serpapi/skills/blob/master/skills/agent-usability-test/SKILL.md

Function: Test whether agents can discover and use your tool — the subject under test is the interface, not the agent

When to use it: Measuring whether agents find and call your MCP tool or CLI without coaching Scoring which tool agents pick when competing tools are all available Testing if agents recover from 401s, rate limits, timeouts, and malformed responses Validating documentation changes with old-docs versus new-docs control runs Avoiding false negatives from stale ground truths and leaky test isolation

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Failure modes
  • Discovery by integration level
  • Protocol
  • Adversarial conditions (tests your error messages, not agent intelligence)
  • Don’t
  • Sample size
  • Pre-flight checklist (run before committing to full matrix)
  • Not this

shalintripathi/saas-marketing-agents

Catalog entry: Marketing
Source documentation: https://github.com/shalintripathi/saas-marketing-agents/blob/main/README.md

Function: B2B SaaS marketing team: 90 agents, one orchestrator

When to use it: Use when a task needs the capability described in this catalog entry: B2B SaaS marketing team: 90 agents, one orchestrator

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • SaaS Marketing Agents
  • What this is
  • ⚡ Quick start
  • Install as a Claude Code plugin (recommended)
  • Watch it work: the campaign board
  • Then: tell it who you are (15 minutes, biggest quality jump)
  • Or install via the skills CLI (Claude Code, Codex, Cursor & more)
  • Or use the files directly
  • 📋 The team (91 specialist agents)
  • 🧩 Skills
  • 🎛️ CATALYST orchestrator
  • 🔁 Marketing loops
  • 📚 Example workflows
  • 🔎 Built for AI search (AEO/GEO)
  • 🤝 Contributing
  • 📄 License

This catalog entry points to a collection. The scanned repository lists 19 distinct skill-file paths.

Sample members: abm-ops · catalyst-orchestrator · client-operations · comms-ops · content-marketing · design-ops · developer-marketing-ops · email-marketing-ops
More members are available in the source repository.


siril9/presentation-skill

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/siril9/presentation-skill/blob/main/SKILL.md

Function: Generate editable PowerPoint decks from source with visual QA.

When to use it: Use when a task needs the capability described in this catalog entry: Generate editable PowerPoint decks from source with visual QA.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Presentation Skill
  • Core Contract
  • Choose A Route
  • Clarify Only What Matters
  • Quick Deck
  • Saved Workspace
  • Existing PPTX
  • Model Profiles
  • Design Decisions
  • Data And Figures
  • QA And Delivery
  • Progressive References
  • Development

supercorp-ai/supercov

Catalog entry: Development and Testing
Source documentation: https://github.com/supercorp-ai/supercov/blob/main/plugins/supercov/skills/supercov/SKILL.md

Function: Measure test coverage and write tests for untested code

When to use it: Use when the user asks to add or improve tests, find untested code or raise coverage, or find what to refactor. Works with JavaScript, TypeScript, Python, Ruby, Rust, Go, Java and Kotlin projects.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Supercov
  • Add a test
  • Quality

talkstream/ru-text

Catalog entry: Specialized Domains
Source documentation: https://github.com/talkstream/ru-text/blob/main/skills/ru-text/SKILL.md

Function: Russian text quality: ~1,040 rules for typography, info-style, editorial, UX writing, business correspondence. Cross-platform: Claude Code, Codex CLI, Gemini CLI, Cursor.

When to use it: Use when a task needs the capability described in this catalog entry: Russian text quality: ~1,040 rules for typography, info-style, editorial, UX writing, business correspondence. Cross-platform: Claude Code, Codex CLI, Gemini CLI, Cursor.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • ru-text — Russian Text Quality
  • Always-On: Typography
  • Top Stop-Words (when writing or editing on request)
  • When to Load Reference Files
  • Quality Checklist

testdino-hq/playwright-skill

Catalog entry: Development and Testing
Source documentation: https://github.com/testdino-hq/playwright-skill/blob/main/SKILL.md

Function: 70+ production-tested Playwright automation testing patterns: E2E, POM, CI/CD, migrations, CLI

When to use it: Use when a task needs the capability described in this catalog entry: 70+ production-tested Playwright automation testing patterns: E2E, POM, CI/CD, migrations, CLI

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Playwright Skill
  • Newer APIs (1.59–1.64) You May Not Know
  • Security Trust Boundary
  • Golden Rules
  • Guide Index
  • Writing Tests
  • Authoring Locatable Markup (Frontend)
  • QA Workflows
  • Debugging & Fixing
  • Framework Recipes
  • Migration Guides
  • Architecture Decisions
  • CI/CD & Infrastructure
  • Specialized Topics
  • CLI Browser Automation
  • Language Note

testmu-ai/api-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/api-skill/README.md

Function: Suite of API skills for designing, mocking, documenting, securing, and generating tests for REST/GraphQL/gRPC APIs

When to use it: Use when a task needs the capability described in this catalog entry: Suite of API skills for designing, mocking, documenting, securing, and generating tests for REST/GraphQL/gRPC APIs

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • api-skills
  • What is this?
  • Repository Structure
  • Getting Started
  • Skill Format
  • Contributing
  • Why This Exists
  • License

This catalog entry points to a collection. The scanned repository lists 24 distinct skill-file paths.

Sample members: ai-based-api · api-analyzer · api-compliance · api-designer · api-documentation · api-health-monitoring · api-inference-from-files · api-integration-helper
More members are available in the source repository.


testmu-ai/appium-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/appium-skill/SKILL.md

Function: Generate Appium mobile automation for Android and iOS in Java, Python, or JS

When to use it: Use when the user asks to automate mobile apps, test on Android/iOS, write Appium tests, or mentions “Appium”, “mobile testing”, “real device”, “app automation”. Triggers on: “Appium”, “mobile test”, “Android test”, “iOS test”, “real device”, “app automation”, “UiAutomator”, “XCUITest driver”, “TestMu”, “LambdaTest”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Appium Automation Skill
  • Step 1 — Execution Target
  • Step 2 — Platform Detection
  • Step 3 — Language Detection
  • Core Patterns — Java (Default)
  • Desired Capabilities — Android
  • Desired Capabilities — iOS
  • Locator Strategy Priority
  • Wait Strategy
  • Gestures
  • Anti-Patterns
  • Test Structure (JUnit 5)
  • TestMu AI Cloud — Quick Setup
  • Test Status Reporting
  • Validation Workflow
  • Quick Reference

testmu-ai/behat-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/behat-skill/SKILL.md

Function: Generate Behat BDD tests for PHP with Gherkin and Mink

When to use it: Use when user mentions “Behat”, “PHP BDD”, “Mink”, “behat.yml”. Triggers on: “Behat”, “PHP BDD”, “Mink”, “behat.yml”, “FeatureContext PHP”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Behat BDD Skill
  • Core Patterns
  • Feature File (features/login.feature)
  • Custom Context (features/bootstrap/LoginContext.php)
  • Built-in MinkContext Steps
  • behat.yml
  • Tags
  • Setup: `composer require --dev behat/behat behat/mink-extension behat/mink-selenium2-driver`
  • Init: `./vendor/bin/behat --init`
  • Cloud Execution on TestMu AI
  • Run: `./vendor/bin/behat` or `./vendor/bin/behat features/login.feature`
  • Deep Patterns

testmu-ai/behave-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/behave-skill/SKILL.md

Function: Generate Behave BDD tests for Python with Gherkin and step implementations

When to use it: Use when user mentions “Behave”, “Python BDD”, “Python Gherkin”. Triggers on: “Behave”, “Python BDD”, “behave test”, “Python feature file”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Behave BDD Skill
  • Core Patterns
  • Feature File (features/login.feature)
  • Step Definitions (features/steps/login_steps.py)
  • Environment Hooks (features/environment.py)
  • Tags
  • Setup: `pip install behave selenium`
  • Run: `behave` or `behave features/login.feature`
  • Cloud Execution on TestMu AI
  • Report: `behave --format json -o report.json`
  • Deep Patterns

testmu-ai/capybara-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/capybara-skill/SKILL.md

Function: Generate Capybara E2E tests in Ruby with RSpec integration

When to use it: Use when user mentions “Capybara”, “visit”, “fill_in”, “click_button”, “Ruby E2E”. Triggers on: “Capybara”, “Ruby acceptance test”, “fill_in”, “click_button”, “have_content”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Capybara Automation Skill
  • Core Patterns
  • Basic Test (RSpec)
  • DSL
  • Within Scope
  • TestMu AI Cloud
  • Setup: `gem ‘capybara’` + `gem ‘selenium-webdriver’` in Gemfile
  • Run: `bundle exec rspec spec/features/`
  • Cloud (TestMu AI)
  • Deep Patterns

testmu-ai/codeception-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/codeception-skill/SKILL.md

Function: Generate Codeception acceptance, functional, and unit tests in PHP

When to use it: Use when user mentions “Codeception”, “$I->amOnPage”, “$I->see”, “Cest”. Triggers on: “Codeception”, “$I->amOnPage”, “AcceptanceTester”, “Codeception PHP”, “Cest”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Codeception Testing Skill
  • Core Patterns
  • Acceptance Test (Cest)
  • Actor Methods (AcceptanceTester $I)
  • Page Objects (Step Objects)
  • Cloud (TestMu AI)
  • Cloud Config (acceptance.suite.yml)
  • Setup: `composer require --dev codeception/codeception codeception/module-webdriver`
  • Init: `php vendor/bin/codecept bootstrap`
  • Run: `php vendor/bin/codecept run acceptance`
  • Deep Patterns

testmu-ai/cucumber-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/cucumber-skill/SKILL.md

Function: Generate Cucumber BDD tests with Gherkin and step definitions in Java, JS, or Ruby

When to use it: Use when user mentions “Cucumber”, “Gherkin”, “Feature/Scenario”, “Given/When/Then”, “BDD”. Triggers on: “Cucumber”, “Gherkin”, “BDD”, “Feature file”, “Given/When/Then”, “step definitions”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cucumber BDD Skill
  • Core Patterns
  • Feature File (Gherkin)
  • Step Definitions — Java
  • Step Definitions — JavaScript
  • Hooks
  • Tags
  • Anti-Patterns
  • Cloud Execution on TestMu AI
  • Quick Reference
  • Deep Patterns → `reference/playbook.md`

testmu-ai/cypress-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/cypress-skill/SKILL.md

Function: Generate Cypress E2E and component tests in JavaScript or TypeScript

When to use it: Use when the user asks to write Cypress tests, set up Cypress, test with cy commands, or mentions “Cypress”, “cy.visit”, “cy.get”, “cy.intercept”. Triggers on: “Cypress”, “cy.“, “component test”, “E2E test”, “TestMu”, “LambdaTest”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Cypress Automation Skill
  • Step 1 — Execution Target
  • Step 2 — Test Type
  • Core Patterns
  • Command Chaining — CRITICAL
  • Selector Priority
  • Anti-Patterns
  • Basic Test Structure
  • Network Interception
  • Custom Commands
  • TestMu AI Cloud
  • Validation Workflow
  • Quick Reference
  • Reference Files
  • Advanced Playbook

testmu-ai/detox-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/detox-skill/SKILL.md

Function: Generate Detox gray-box E2E tests for React Native apps in JavaScript

When to use it: Use when user mentions “Detox”, “React Native test”, “element(by.id())“, “device.launchApp”. Triggers on: “Detox”, “React Native E2E”, “React Native test”, “element(by.id)“, “device.launchApp”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Detox Automation Skill
  • Core Patterns
  • Basic Test
  • Matchers (Finding Elements)
  • Actions
  • Expectations
  • Device Control
  • Anti-Patterns
  • .detoxrc.js Configuration
  • Cloud Execution on TestMu AI
  • Android (Espresso) Cloud Run
  • iOS (XCUITest) Cloud Run
  • Quick Reference
  • Setup
  • React Native Component Setup
  • Deep Patterns

testmu-ai/espresso-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/espresso-skill/SKILL.md

Function: Generate Espresso UI tests for Android apps in Kotlin or Java

When to use it: Use when user mentions “Espresso”, “onView”, “ViewMatchers”, “Android UI test”, or “instrumentation test”. Triggers on: “Espresso”, “onView”, “ViewMatchers”, “Android UI test”, “instrumentation”, “TestMu”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Espresso Automation Skill
  • Step 1 — Execution Target
  • Core Patterns — Kotlin (Default)
  • Basic Test
  • ViewMatchers (Finding Elements)
  • ViewActions (Performing Actions)
  • ViewAssertions (Checking State)
  • Idling Resources (Async Operations)
  • Anti-Patterns
  • TestMu AI Cloud
  • build.gradle Setup
  • Quick Reference
  • Reference Files
  • Deep Patterns → `reference/playbook.md`

testmu-ai/flutter-testing-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/flutter-testing-skill/SKILL.md

Function: Generate Flutter widget, integration, and golden tests in Dart

When to use it: Use when user mentions “Flutter”, “widget test”, “WidgetTester”, “testWidgets”, “flutter_test”, “integration_test”. Triggers on: “Flutter”, “widget test”, “Dart test”, “testWidgets”, “WidgetTester”, “golden test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Flutter Testing Skill
  • Step 1 — Test Type
  • Core Patterns — Dart
  • Widget Test (Most Common)
  • Finder Strategies
  • Actions
  • Integration Test
  • Golden Tests (Visual Regression)
  • Mocking Dependencies
  • Anti-Patterns
  • TestMu AI Cloud (Integration Tests)
  • Quick Reference
  • pubspec.yaml
  • Deep Patterns

testmu-ai/gauge-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/gauge-skill/SKILL.md

Function: Generate Gauge specs in Markdown with steps in Java, Python, JS, or Ruby

When to use it: Use when user mentions “Gauge”, “spec file”, “## Scenario”, “step implementation”. Triggers on: “Gauge”, “Gauge spec”, “Gauge framework”, “ThoughtWorks test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Gauge Automation Skill
  • Core Patterns
  • Specification (specs/login.spec)
  • Step Implementation — Java
  • Step Implementation — Python
  • Concepts (Reusable Step Groups — specs/concepts/login.cpt)
  • Setup: `gauge install java` (or `python`, `js`, `ruby`)
  • Init: `gauge init java`
  • Run: `gauge run specs/` or `gauge run specs/login.spec`
  • Cloud Execution on TestMu AI
  • Tags: `gauge run --tags “smoke”` (use `Tags: smoke` in spec)
  • Deep Patterns

testmu-ai/geb-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/geb-skill/SKILL.md

Function: Generate Geb browser automation in Groovy with Spock and page objects

When to use it: Use when user mentions “Geb”, “Groovy test”, “GebSpec”, “Browser.drive”. Triggers on: “Geb”, “GebSpec”, “Groovy browser test”, “Browser.drive”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Geb Automation Skill
  • Core Patterns
  • Basic Test (Spock)
  • Page Objects
  • Navigator API
  • Cloud: `driver = new RemoteWebDriver(new URL(gridUrl), caps)`
  • Setup: Gradle with `geb-spock` and `selenium-support` dependencies
  • Cloud Execution on TestMu AI
  • Run: `./gradlew test`
  • Deep Patterns

testmu-ai/hyperexecute-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/hyperexecute-skill/SKILL.md

Function: Operate TestMu AI HyperExecute end-to-end: YAML, CLI runs, debugging, and CI wiring

When to use it: Use when the user mentions HyperExecute, hyperexecute.yaml, HyperExecute CLI, autosplit, matrix execution, LambdaTest grid, cloud test runs, CI test orchestration, or migrating Playwright/Cypress/Selenium/Pytest/WebdriverIO tests to HyperExecute.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • HyperExecute Operator
  • Quick Start
  • Operating Rules
  • Workflow
  • Helper Scripts
  • References

testmu-ai/jasmine-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/jasmine-skill/SKILL.md

Function: Generate Jasmine BDD tests in JavaScript with spies and async support

When to use it: Use when user mentions “Jasmine”, “jasmine.createSpy”, “toHaveBeenCalled”. Triggers on: “Jasmine”, “jasmine test”, “createSpy”, “Jasmine spec”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Jasmine Testing Skill
  • Core Patterns
  • Basic Test
  • Matchers
  • Spies
  • Async Testing
  • Setup: `npm install jasmine --save-dev && npx jasmine init`
  • Run: `npx jasmine` or `npx jasmine spec/calculatorSpec.js`
  • Deep Patterns

testmu-ai/jest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/jest-skill/SKILL.md

Function: Generate Jest unit and integration tests in JS/TS with mocking and snapshots

When to use it: Use when user mentions “Jest”, “describe/it/expect”, “jest.mock”, “toMatchSnapshot”. Triggers on: “Jest”, “expect().toBe()“, “jest.mock”, “snapshot test”, “JS test”, “React test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Jest Testing Skill
  • Core Patterns
  • Basic Test
  • Matchers
  • Mocking
  • Async Testing
  • React Component Testing (Testing Library)
  • Snapshot Testing
  • Anti-Patterns
  • Quick Reference
  • Deep Patterns

testmu-ai/junit-5-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/junit-5-skill/SKILL.md

Function: Generate JUnit 5 unit and integration tests in Java with Mockito

When to use it: Use when user mentions “JUnit”, “JUnit 5”, “@Test”, “assertEquals”, “Assertions”, “Java unit test”. Triggers on: “JUnit”, “@Test”, “assertEquals”, “Java test”, “unit test Java”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • JUnit 5 Testing Skill
  • Step 1 — Test Type
  • Core Patterns
  • Basic Test
  • Assertions Reference
  • Parameterized Tests
  • Mocking with Mockito
  • Nested Tests
  • Anti-Patterns
  • Maven Dependencies
  • Quick Reference
  • Deep Patterns

testmu-ai/kanecli-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/kanecli-skill/SKILL.md

Function: Generate and run browser tests from natural-language objectives via kane-cli

When to use it: Use when a task needs the capability described in this catalog entry: Generate and run browser tests from natural-language objectives via kane-cli

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Kane CLI — Browser Automation Skill
  • 1. Every session: ready check, launch, result card. READ THIS FIRST
  • 1.1 Start with the ready check
  • 1.2 How to launch kane-cli
  • 1.3 Before you launch
  • 1.4 After the run: summarize what happened
  • 1.5 The result card
  • 1.6 On failure
  • 1.7 After the first result: three choices, then save
  • 2. Decision tree
  • 3. Building a `run` command
  • Examples
  • 4. Writing objectives
  • Two rules that make an objective replayable
  • The “store as” rule (critical for extraction)
  • Calling APIs directly

testmu-ai/karma-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/karma-skill/SKILL.md

Function: Generate Karma test-runner configs for browser-based JS testing

When to use it: Use when user mentions “Karma”, “karma.conf.js”, “browser test runner”. Triggers on: “Karma”, “karma.conf”, “karma test runner”, “browser-based JS test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Karma Testing Skill
  • Core Patterns
  • karma.conf.js
  • Test with Jasmine Framework
  • Angular Integration
  • Setup: `npm install karma karma-jasmine karma-chrome-launcher karma-coverage --save-dev`
  • Run: `npx karma start` or `npx karma start --single-run`
  • Init: `npx karma init karma.conf.js`
  • Deep Patterns

testmu-ai/laravel-dusk-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/laravel-dusk-skill/SKILL.md

Function: Generate Laravel Dusk Chrome-based browser tests in PHP

When to use it: Use when user mentions “Dusk”, “Laravel Dusk”, “$browser->visit”, “DuskTestCase”. Triggers on: “Laravel Dusk”, “Dusk test”, “$browser->visit”, “DuskTestCase”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Laravel Dusk Skill
  • Core Patterns
  • Basic Test
  • Browser Methods
  • Page Objects
  • Cloud: Override `DuskTestCase::driver()` to return `RemoteWebDriver` with LT caps
  • Setup: `composer require --dev laravel/dusk && php artisan dusk:install`
  • Cloud Execution on TestMu AI
  • Run: `php artisan dusk` or `php artisan dusk tests/Browser/LoginTest.php`
  • Deep Patterns

testmu-ai/lettuce-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/lettuce-skill/SKILL.md

Function: Generate Lettuce BDD tests for Python (legacy; prefer Behave)

When to use it: Use when user specifically mentions “Lettuce”. Triggers on: “Lettuce”, “lettuce test”, “lettuce BDD”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Lettuce BDD Skill (Legacy)
  • Core Patterns
  • Feature File (features/login.feature)
  • Step Definitions (features/steps.py)
  • Terrain (Setup/Teardown — terrain.py)
  • Setup: `pip install lettuce selenium`
  • Run: `lettuce` or `lettuce features/login.feature`
  • Cloud Execution on TestMu AI
  • Migration: Consider switching to `behave` for active maintenance
  • Deep Patterns

testmu-ai/mocha-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/mocha-skill/SKILL.md

Function: Generate Mocha tests in JavaScript with Chai and Sinon

When to use it: Use when user mentions “Mocha”, “Chai”, “sinon”, “describe/it (not Jest)“. Triggers on: “Mocha”, “Chai”, “sinon”, “mocha test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Mocha Testing Skill
  • Core Patterns
  • Basic Test with Chai
  • Chai Assertions
  • Sinon Mocking
  • Async Testing
  • Anti-Patterns
  • Quick Reference
  • Setup: `npm install mocha chai sinon --save-dev`
  • Deep Patterns → `reference/playbook.md`

testmu-ai/mstest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/mstest-skill/SKILL.md

Function: Generate MSTest tests in C# for .NET

When to use it: Use when user mentions “MSTest”, “[TestMethod]“, “[TestClass]“, “Assert.AreEqual”. Triggers on: “MSTest”, “[TestMethod]“, “[TestClass]“, “Microsoft test framework”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • MSTest Testing Skill
  • Core Patterns
  • Basic Test
  • Data-Driven Tests
  • Assertions
  • Lifecycle
  • Categories
  • Setup: `dotnet add package MSTest.TestFramework MSTest.TestAdapter Microsoft.NET.Test.Sdk`
  • Run: `dotnet test` or `dotnet test --filter “TestCategory=Smoke”`
  • Deep Patterns

testmu-ai/nemojs-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/nemojs-skill/SKILL.md

Function: Generate Nemo.js Selenium-based tests for Node.js

When to use it: Use when user mentions “Nemo.js”, “nemo automation”. Triggers on: “Nemo.js”, “nemo automation”, “nemo test”, “PayPal test framework”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Nemo.js Automation Skill
  • Core Patterns
  • Basic Test (Mocha)
  • View Locators
  • Configuration (nemo.config.json)
  • Cloud Execution on TestMu AI
  • Setup: `npm install nemo nemo-view --save-dev`
  • Run: `npx mocha test/*.js --timeout 30000`
  • Deep Patterns

testmu-ai/nightwatchjs-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/nightwatchjs-skill/SKILL.md

Function: Generate NightwatchJS E2E tests in JavaScript with Selenium WebDriver

When to use it: Use when user mentions “Nightwatch”, “NightwatchJS”, “nightwatch.conf.js”. Triggers on: “Nightwatch”, “NightwatchJS”, “nightwatch test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • NightwatchJS Automation Skill
  • Step 1 — Execution Target
  • Core Patterns
  • Basic Test
  • Page Objects
  • Assertions
  • TestMu AI Cloud Config
  • Setup: `npm install nightwatch --save-dev`
  • Run: `npx nightwatch` or `npx nightwatch --env lambdatest`
  • Deep Patterns

testmu-ai/nunit-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/nunit-skill/SKILL.md

Function: Generate NUnit 3 tests in C# with the constraint model and Moq

When to use it: Use when user mentions “NUnit”, “[TestFixture]“, “[Test]“, “Assert.That”, “C# unit test”. Triggers on: “NUnit”, “[Test]“, “Assert.That”, “C# test”, “NUnit3”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • NUnit 3 Testing Skill
  • Core Patterns
  • Basic Test
  • Constraint Model (Assert.That)
  • Parameterized Tests
  • Mocking with Moq
  • Lifecycle
  • Categories and Attributes
  • Anti-Patterns
  • Setup: `dotnet add package NUnit NUnit3TestAdapter Microsoft.NET.Test.Sdk`
  • Run: `dotnet test` or `dotnet test --filter TestCategory=Smoke`
  • Deep Patterns

testmu-ai/phpunit-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/phpunit-skill/SKILL.md

Function: Generate PHPUnit tests in PHP with data providers and mocking

When to use it: Use when user mentions “PHPUnit”, “TestCase”, “assertEquals”, “PHP test”. Triggers on: “PHPUnit”, “TestCase PHP”, “assertEquals PHP”, “PHP unit test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • PHPUnit Testing Skill
  • Core Patterns
  • Basic Test
  • Data Providers
  • Assertions
  • Mocking
  • Lifecycle
  • Anti-Patterns
  • Setup: `composer require --dev phpunit/phpunit`
  • Run: `./vendor/bin/phpunit` or `./vendor/bin/phpunit --group smoke`
  • Config: `phpunit.xml` with testsuites and coverage
  • Deep Patterns

testmu-ai/playwright-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/playwright-skill/SKILL.md

Function: Generate Playwright E2E tests in TS, JS, Python, Java, or C#

When to use it: Use when the user asks to write Playwright tests, automate browsers, run cross-browser tests, test on real devices, debug flaky tests, mock APIs, or do visual regression. Triggers on: “Playwright”, “E2E test”, “browser test”, “run on cloud”, “cross-browser”, “TestMu”, “LambdaTest”, “test my app”, “test on mobile”, “real device”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Playwright Test Automation
  • Step 1 — Determine Execution Target
  • Step 2 — Detect Language
  • Step 3 — Determine Scope
  • Core Patterns — TypeScript (Default)
  • Selector Priority
  • Assertions — Always Web-First
  • Anti-Patterns
  • Page Object Model
  • Configuration — Local
  • Cloud Execution on TestMu AI
  • Test Status Reporting (Cloud)
  • Validation Workflow
  • Quick Reference
  • Common Commands
  • Auth State Reuse

testmu-ai/protractor-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/protractor-skill/SKILL.md

Function: Generate Protractor E2E tests for Angular in JS/TS (deprecated; prefer Playwright/Cypress)

When to use it: Use when user mentions “Protractor”, “element(by.model())“, “Angular E2E”. Triggers on: “Protractor”, “element(by.model)“, “Angular E2E test”, “protractor.conf”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Protractor Automation Skill (Deprecated)
  • Core Patterns
  • Basic Test
  • Angular-Specific Locators
  • Page Objects
  • protractor.conf.js
  • Migration Guide
  • Cloud Execution on TestMu AI
  • Run: `npx protractor conf.js` (deprecated, use Playwright/Cypress instead)
  • Deep Patterns

testmu-ai/puppeteer-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/puppeteer-skill/SKILL.md

Function: Generate Puppeteer scripts for browser automation, scraping, and PDF generation

When to use it: Triggers on: “Puppeteer”, “headless Chrome”, “page.goto”, “scrape”, “PDF generation”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Puppeteer Automation Skill
  • Core Patterns
  • Basic Script
  • Wait Strategies
  • Screenshot & PDF
  • Network Interception
  • TestMu AI Cloud
  • Quick Reference
  • Deep Patterns → `reference/playbook.md`

testmu-ai/pytest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/pytest-skill/SKILL.md

Function: Generate pytest tests in Python with fixtures, parametrize, and mocking

When to use it: Use when user mentions “pytest”, “conftest”, “@pytest.fixture”, “@pytest.mark”, “Python test”. Triggers on: “pytest”, “conftest”, “Python test”, “parametrize”, “Python unit test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Pytest Testing Skill
  • Core Patterns
  • Basic Test
  • Fixtures
  • Parametrize
  • Markers
  • Mocking
  • Assertions
  • Anti-Patterns
  • Quick Reference
  • pyproject.toml
  • Deep Patterns

testmu-ai/reqnroll-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/reqnroll-skill/SKILL.md

Function: Generate Reqnroll BDD tests for web and mobile in C#

When to use it: Use when the user asks to write BDD tests, automate with Reqnroll, create .feature files, write Gherkin scenarios, write step definitions, migrate from SpecFlow, or test on browsers/Android/iOS. Triggers on: “Reqnroll”, “BDD”, “Gherkin”, “.feature file”, “step definition”, “SpecFlow migration”, “Selenium C#“, “Appium C#“, “TestMu”, “LambdaTest”, “NUnit BDD”, “reqnroll.actions.json”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Overview
  • Key Execution Pathways
  • Core Technical Patterns
  • Feature Files (Gherkin)
  • Step Definitions
  • Hooks
  • ScenarioContext Driver Sharing
  • Explicit Waits
  • Cloud Integration (TestMu / LambdaTest)
  • Web (Selenium 4)
  • Mobile (Appium 2)
  • Reporting Pass/Fail
  • Quality Checkpoints
  • Reference Structure

testmu-ai/robot-framework-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/robot-framework-skill/SKILL.md

Function: Generate Robot Framework keyword-driven tests in Python

When to use it: Use when user mentions “Robot Framework”, “*** Test Cases ***“, “SeleniumLibrary”, “.robot file”. Triggers on: “Robot Framework”, “*** Test Cases ***“, “.robot”, “SeleniumLibrary”, “keyword-driven test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Robot Framework Skill
  • Core Patterns
  • Basic Test (tests/login.robot)
  • Custom Keywords
  • Data-Driven Tests (Template)
  • API Testing (RequestsLibrary)
  • Cloud Config
  • Setup: `pip install robotframework robotframework-seleniumlibrary robotframework-requests`
  • Run: `robot tests/` or `robot --include smoke tests/`
  • Report: `report.html` and `log.html` auto-generated
  • Deep Patterns

testmu-ai/rspec-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/rspec-skill/SKILL.md

Function: Generate RSpec tests in Ruby with matchers, hooks, and mocking

When to use it: Use when user mentions “RSpec”, “describe do”, “expect().to”, “Ruby test”. Triggers on: “RSpec”, “expect().to eq()“, “describe do”, “Ruby test”, “spec file”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • RSpec Testing Skill
  • Core Patterns
  • Basic Test
  • Matchers
  • Hooks and Let
  • Mocking and Stubbing
  • Shared Examples
  • Anti-Patterns
  • Setup: `gem install rspec` then `rspec --init`
  • Run: `bundle exec rspec` or `rspec spec/models/user_spec.rb`
  • Config: `.rspec` file with `--format documentation --color`
  • Deep Patterns

testmu-ai/selenide-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/selenide-skill/SKILL.md

Function: Generate Selenide UI tests in Java with auto-waits and a fluent API

When to use it: Use when user mentions “Selenide”, “$(selector)“, “shouldBe(visible)“, “Selenide Java”. Triggers on: “Selenide”, “$() selector”, “shouldBe”, “shouldHave”, “Selenide test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Selenide Automation Skill
  • Core Patterns
  • Basic Test
  • Selectors
  • Conditions
  • TestMu AI Cloud
  • Setup: Maven `com.codeborne:selenide:7.0.0`
  • Run: `mvn test` (auto-downloads browser driver)
  • Deep Patterns

testmu-ai/selenium-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/selenium-skill/SKILL.md

Function: Generate Selenium WebDriver tests in Java, Python, JS, C#, Ruby, or PHP

When to use it: Use when the user asks to write Selenium tests, automate with WebDriver, run cross-browser tests on Selenium Grid, or mentions “Selenium”, “WebDriver”, “RemoteWebDriver”, “ChromeDriver”, “GeckoDriver”. Triggers on: “Selenium”, “WebDriver”, “browser automation”, “Selenium Grid”, “cross-browser”, “TestMu”, “LambdaTest”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Selenium Automation Skill
  • Step 1 — Execution Target
  • Step 2 — Language Detection
  • Step 3 — Scope
  • Core Patterns — Java (Default)
  • Locator Priority
  • Wait Strategy — CRITICAL
  • Anti-Patterns
  • Basic Test Structure
  • Page Object Model — Quick Example
  • TestMu AI Cloud — Quick Setup
  • Test Status Reporting
  • Validation Workflow
  • Quick Reference
  • Reference Files
  • Advanced Playbook

testmu-ai/serenity-bdd-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/serenity-bdd-skill/SKILL.md

Function: Generate Serenity BDD tests in Java with the Screenplay pattern and reporting

When to use it: Use when user mentions “Serenity”, “Screenplay”, “@Steps”, “Serenity BDD”. Triggers on: “Serenity BDD”, “Screenplay pattern”, “@Steps”, “Serenity report”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Serenity BDD Skill
  • Core Patterns
  • Step Library Pattern
  • Test Class
  • Screenplay Pattern
  • Reporting
  • Cloud Execution on TestMu AI
  • Setup: Maven with `serenity-core`, `serenity-junit5`, `serenity-screenplay-webdriver`, `serenity-lambdatest`
  • Run: `mvn verify` (generates living documentation)
  • Deep Patterns

testmu-ai/smartui-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/smartui-skill/SKILL.md

Function: Generate SmartUI visual regression configs for screenshot comparison

When to use it: Use when user mentions “SmartUI”, “visual regression”, “screenshot comparison”, “visual testing”. Triggers on: “SmartUI”, “visual regression”, “screenshot comparison”, “pixel diff”, “visual testing LambdaTest”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SmartUI Visual Regression Skill
  • Core Patterns
  • Playwright + SmartUI SDK
  • Selenium + SmartUI
  • CLI Execution
  • smartui.config.json
  • SmartUI with Storybook
  • Approval Workflow
  • Anti-Patterns
  • Cloud Authentication
  • Quick Reference
  • Deep Patterns

testmu-ai/specflow-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/specflow-skill/SKILL.md

Function: Generate SpecFlow BDD tests for C#/.NET with Gherkin and step bindings

When to use it: Use when user mentions “SpecFlow”, “C# BDD”, “.NET Gherkin”, “[Binding]“, “[Given]/[When]/[Then]“. Triggers on: “SpecFlow”, “C# BDD”, “.NET BDD”, “step bindings”, “[Binding]“.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • SpecFlow BDD Skill
  • Core Patterns
  • Feature File (Features/Login.feature)
  • Step Bindings
  • Hooks
  • Dependency Injection (Context Injection)
  • Setup: `dotnet add package SpecFlow.NUnit` or `SpecFlow.xUnit`
  • Run: `dotnet test`
  • Cloud Execution on TestMu AI
  • Report: SpecFlow+ LivingDoc extension for rich HTML reports
  • Deep Patterns

testmu-ai/test-framework-migration-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/test-framework-migration-skill/SKILL.md

Function: Migrate tests between Selenium, Playwright, Puppeteer, and Cypress

When to use it: Use when the user asks to migrate, convert, or port tests from one framework to another; rewrite tests in a different framework; or switch from Selenium to Playwright, Playwright to Selenium, Puppeteer to Playwright, Cypress to Playwright, or vice versa. Triggers on: “migrate”, “convert”, “port”, “selenium to playwright”, “playwright to selenium”, “puppeteer to playwright”, “cypress to playwright”, “rewrite tests in”, “switch from [framework] to [framework]“.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Test Framework Migration Skill
  • Step 1 — Detect Source Framework
  • Step 2 — Detect Target Framework
  • Step 3 — Detect Language
  • Step 4 — Route to Reference
  • Step 5 — Apply Mappings
  • Cross-References for Deep Patterns
  • Validation Workflow
  • Reference Files Summary

testmu-ai/testcafe-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/testcafe-skill/SKILL.md

Function: Generate TestCafe automation tests in JavaScript or TypeScript

When to use it: Triggers on: “TestCafe”, “test cafe”, “fixture/test”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • TestCafe Automation Skill
  • Core Patterns
  • Basic Test
  • Selectors
  • Page Model
  • TestMu AI Cloud
  • Anti-Patterns
  • Quick Reference
  • Deep Patterns

testmu-ai/testng-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/testng-skill/SKILL.md

Function: Generate TestNG tests in Java with data providers and parallel execution

When to use it: Use when user mentions “TestNG”, “@DataProvider”, “testng.xml”, “groups”. Triggers on: “TestNG”, “@DataProvider”, “testng.xml”, “TestNG suite”, “parallel tests Java”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • TestNG Testing Skill
  • Core Patterns
  • Basic Test with Groups
  • Data Providers
  • TestNG XML Suite
  • Parallel Execution
  • Soft Assertions
  • Listeners
  • Lifecycle Annotations
  • Anti-Patterns
  • Quick Reference
  • Deep Patterns → `reference/playbook.md`

testmu-ai/testunit-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/testunit-skill/SKILL.md

Function: Generate Test::Unit xUnit-style tests in Ruby

When to use it: Use when user mentions “Test::Unit”, “assert_equal Ruby”, “Ruby test-unit”. Triggers on: “Test::Unit”, “Ruby test-unit”, “assert_equal Ruby” (not RSpec).

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Test::Unit Ruby Skill
  • Core Patterns
  • Basic Test
  • Assertions
  • Test Fixtures
  • Test Ordering and Naming
  • Setup: `gem install test-unit`
  • Run: `ruby test/test_calculator.rb` or `ruby -Itest -e “Dir.glob(‘test/**/test_*.rb’).each{|f| require f}“`
  • Autodiscovery: `testrb test/` (with test-unit gem)
  • Deep Patterns

testmu-ai/unittest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/unittest-skill/SKILL.md

Function: Generate Python unittest tests with TestCase and setUp/tearDown

When to use it: Use when user mentions “unittest”, “TestCase”, “self.assertEqual”, “Python unittest”. Triggers on: “unittest”, “TestCase”, “self.assertEqual”, “Python unittest” (not pytest).

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Python unittest Skill
  • Core Patterns
  • Basic Test
  • Assertions
  • SubTest (Parameterized)
  • Mocking
  • Lifecycle
  • Run: `python -m unittest` or `python -m unittest test_module.TestClass.test_method`
  • Discover: `python -m unittest discover -s tests -p “test_*.py”`
  • Deep Patterns

testmu-ai/vitest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/vitest-skill/SKILL.md

Function: Generate Vitest tests in JS/TS with a Jest-compatible API and ESM

When to use it: Use when user mentions “Vitest”, “vi.mock”, “vitest.config”. Triggers on: “Vitest”, “vi.mock”, “vi.fn”, “Vite test”, “vitest config”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Vitest Testing Skill
  • Core Patterns
  • Basic Test
  • Mocking (vi instead of jest)
  • In-Source Testing
  • Snapshot Testing
  • React Component Testing
  • Anti-Patterns
  • Quick Reference
  • vitest.config.ts
  • Deep Patterns → `reference/playbook.md`

testmu-ai/webdriverio-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/webdriverio-skill/SKILL.md

Function: Generate WebdriverIO (WDIO) automation tests in JavaScript or TypeScript

When to use it: Use when user mentions “WebdriverIO”, “WDIO”, “wdio.conf”, “browser.url”, “$”, “$$”. Triggers on: “WebdriverIO”, “WDIO”, “wdio”, “browser.$”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WebdriverIO Automation Skill
  • Step 1 — Execution Target
  • Step 2 — Framework
  • Core Patterns
  • Selectors
  • Basic Test (Mocha)
  • Page Object
  • TestMu AI Cloud Config
  • Wait Strategies
  • Quick Reference
  • Reference Files
  • Deep Patterns → `reference/playbook.md`

testmu-ai/xcuitest-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/xcuitest-skill/SKILL.md

Function: Generate XCUITest UI tests for iOS/iPadOS apps in Swift

When to use it: Use when user mentions “XCUITest”, “XCTest”, “iOS UI test”, “Swift test”, “XCUIApplication”. Triggers on: “XCUITest”, “XCTest UI”, “iOS UI test”, “Swift UI test”, “XCUIApplication”, “TestMu”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • XCUITest Automation Skill
  • Step 1 — Execution Target
  • Core Patterns — Swift
  • Basic Test
  • Element Queries
  • Actions
  • Assertions
  • Handling System Alerts
  • Page Object Pattern
  • Anti-Patterns
  • TestMu AI Cloud
  • Quick Reference
  • Deep Patterns

testmu-ai/xunit-skill

Catalog entry: Skills by TestMu AI
Source documentation: https://github.com/LambdaTest/agent-skills/blob/main/xunit-skill/SKILL.md

Function: Generate xUnit.net tests in C# with Fact/Theory and FluentAssertions

When to use it: Use when user mentions “xUnit”, “[Fact]“, “[Theory]“, “Assert.Equal”, “C# xUnit”. Triggers on: “xUnit”, “[Fact]“, “[Theory]“, “Assert.Equal C#“, “xUnit.net”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • xUnit.net Testing Skill
  • Core Patterns
  • Basic Test
  • Theory (Parameterized)
  • Assertions
  • Shared Context (IClassFixture)
  • Constructor/Dispose (Per-Test Setup)
  • Anti-Patterns
  • Setup: `dotnet add package xunit xunit.runner.visualstudio Microsoft.NET.Test.Sdk`
  • Run: `dotnet test` or `dotnet test --filter “FullyQualifiedName~Calculator”`
  • Deep Patterns

tjboudreaux/cc-thinking-skills

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/tjboudreaux/cc-thinking-skills/blob/main/README.md

Function: 28 eval-informed mental models for decisions, debugging, systems, and strategy

When to use it: Use when a task needs the capability described in this catalog entry: 28 eval-informed mental models for decisions, debugging, systems, and strategy

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Claude Code thinking skills
  • Contents
  • Why use this catalog
  • Quick start
  • Skills CLI
  • Claude Code plugin
  • Copy from a clone
  • Use a skill
  • Skill catalog
  • Route and compose
  • Diagnose and understand
  • Decide and evaluate
  • Create and improve
  • Manage risk and execution
  • Evidence
  • Repository layout

This catalog entry points to a collection. The scanned repository lists 28 distinct skill-file paths.

Sample members: thinking-bounded-rationality · thinking-circle-of-competence · thinking-cynefin · thinking-effectuation · thinking-first-principles · thinking-five-whys-plus · thinking-jobs-to-be-done · thinking-kepner-tregoe
More members are available in the source repository.


wendylabsinc/claude-skills

Catalog entry: Development and Testing
Source documentation: https://github.com/wendylabsinc/claude-skills/blob/main/README.md

Function: Swift Server development guidance with linting tool for best practices

When to use it: Use when a task needs the capability described in this catalog entry: Swift Server development guidance with linting tool for best practices

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Swift Server Skills & Linting
  • The Technique
  • The solution
  • Overview
  • Setup with Claude Code
  • 1. Install Skills
  • 2. Build the Linter
  • 3. Auto-Lint with a Hook
  • 4. Allow the Linter in Permissions
  • IDE Integration

This catalog entry points to a collection. The scanned repository lists 26 distinct skill-file paths.

Sample members: database-driver-design · deckset · github-actions · hummingbird · linear · postgres-nio · pull-request · swift-concurrency
More members are available in the source repository.


wgwtest/novel-writing

Catalog entry: Productivity and Collaboration
Source documentation: https://github.com/wgwtest/novel-writing/blob/main/novel-writing/SKILL.md

Function: Plans and revises fiction with viewpoint, dialogue, and style checks.

When to use it: Use when setting up a fiction project, planning, drafting, revising, or reviewing fiction where chapter versions, author feedback, character knowledge, scene causality, dialogue, or style fidelity matter.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Novel Writing
  • Overview
  • When to Use
  • Stage Selection
  • 1. Planning
  • 2. Drafting or Continuing
  • 3. Reviewing
  • Long-Fiction Context Strategy
  • Load order
  • Manuscript and author-feedback stewardship
  • Hard Rules
  • Reader Knowledge Is Not Author Knowledge
  • Important Characters Cannot Enter Naked
  • Scene Information Must Obey Access Limits
  • Cognition Must Change Choice and Language
  • Viewpoint Does Not Own Every Decision

ZeKaiNie/universal-examprep-skill

Catalog entry: Specialized Domains
Source documentation: https://github.com/ZeKaiNie/universal-examprep-skill/blob/main/README.md

Function: Multimodal grounded active-learning tutor for college textbooks (PDF/PPTX/DOCX). Features native PDF vector diagram cropping (`pypdfium2`), real homework quiz banks, hard exit-code anti-hallucination, and persistent cross-session state. Tested on 1,000+ pages of real college courseware on small cheap models.

When to use it: Use when a task needs the capability described in this catalog entry: Multimodal grounded active-learning tutor for college textbooks (PDF/PPTX/DOCX). Features native PDF vector diagram cropping (`pypdfium2`), real homework quiz banks, hard exit-code anti-hallucination, and persistent cross-session state. Tested on 1,000+ pages of real college courseware on small cheap models.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Exam Cram Coach · Flash
  • 🌟 Featured & Curated By
  • Two editions, pick one
  • Contents
  • Start studying in five minutes
  • Step 0 · What you need
  • Step 1 · Install the skill
  • Step 2 · Put your materials in one folder
  • Step 3 · Send the first message
  • Step 4 · Keep talking normally
  • What a study session looks like
  • Preparing your materials
  • Flash vs. the full edition
  • What ends up in the `exam-cram/` folder
  • Command reference
  • Measured results

This catalog entry points to a collection. The scanned repository lists 14 distinct skill-file paths.

Sample members: full · en · zh · confusion-tracker · exam-audit · exam-cheatsheet · exam-cram · exam-help
More members are available in the source repository.


Back to the category index

本分类中文版

Security & Privacy | Agent Skills

Security & Privacy

Security and privacy workflows help agents identify risks, review access and compliance requirements, and apply focused security guidance.

Catalog snapshot: November 2, 2026

Category menu

Skills in this category

addyosmani/accessibility

Catalog entry: Skills by - Google Chrome team - Addy Osmani (Web Quality)
Source documentation: https://github.com/addyosmani/web-quality-skills/blob/main/skills/accessibility/SKILL.md

Function: WCAG compliance, screen reader support, and keyboard navigation

When to use it: Use when asked to “improve accessibility”, “a11y audit”, “WCAG compliance”, “screen reader support”, “keyboard navigation”, or “make accessible”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Accessibility (a11y)
  • Evidence-led audit workflow
  • WCAG Principles: POUR
  • Conformance levels
  • Perceivable
  • Text alternatives (1.1)
  • Color contrast (1.4.3, 1.4.6)
  • Media alternatives (1.2)
  • Operable
  • Keyboard accessible (2.1)
  • Focus visible (2.4.7)
  • Focus not obscured (2.4.11) — new in 2.2
  • Skip links (2.4.1)
  • Target size (2.5.8) — new in 2.2
  • Dragging movements (2.5.7) — new in 2.2
  • Timing (2.2)

addyosmani/best-practices

Catalog entry: Skills by - Google Chrome team - Addy Osmani (Web Quality)
Source documentation: https://github.com/addyosmani/web-quality-skills/blob/main/skills/best-practices/SKILL.md

Function: Security, modern web APIs, and code quality patterns

When to use it: Use when asked to “apply best practices”, “security audit”, “modernize code”, “code quality review”, or “check for vulnerabilities”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Best practices
  • Evidence-led audit workflow
  • Security
  • Browser compatibility
  • Doctype declaration
  • Character encoding
  • Viewport meta tag
  • Feature detection
  • Polyfills (when needed)
  • Deprecated APIs
  • Avoid these
  • Event listener passive
  • Console & errors
  • No console errors
  • Error boundaries (React)
  • Global error handler

alinaqi/maggy

Catalog entry: Development and Testing
Source documentation: https://github.com/alinaqi/maggy/blob/main/skills/maggy/SKILL.md

Function: Opinionated project initialization with security-first guardrails, spec-driven atomic todos, LLM testing patterns, and CLI tool orchestration (gh, vercel, supabase)

When to use it: Use when a task needs the capability described in this catalog entry: Opinionated project initialization with security-first guardrails, spec-driven atomic todos, LLM testing patterns, and CLI tool orchestration (gh, vercel, supabase)

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Maggy Skill
  • ⚠️ Execute permission model (important)
  • When Maggy Helps
  • Install and Configure
  • Provider Abstraction
  • Execute Pipeline
  • Competitor Intelligence
  • Not Included
  • Files

aurite-ai/agent-verifier

Catalog entry: Development and Testing
Source documentation: https://github.com/Aurite-ai/agent-verifier/blob/main/README.md

Function: Reviews AI agent code for secrets, unbounded loops, hallucinated tools

When to use it: Use when a task needs the capability described in this catalog entry: Reviews AI agent code for secrets, unbounded loops, hallucinated tools

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • 🔍 Aurite Agent Verifier
  • Why?
  • Author’s Note
  • What You Get
  • Quickstart
  • Install as a Claude Code plugin
  • Learn More
  • Contributions
  • Table of Contents
  • Architecture
  • Available Skills
  • Installation
  • Recommended
  • Updating Installed Skills
  • From NPM Registry
  • Usage

This catalog entry points to a collection. The scanned repository lists 5 distinct skill-file paths.

Sample members: verification · verify-language · verify-patterns · verify-quality · verify-security


auth0/auth0-android

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to native Android apps using the Auth0 SDK

When to use it: Adding login and logout screens to an Android app with Auth0 Web Auth Storing user tokens securely with biometric protection on Android Setting up passwordless authentication in a Kotlin mobile app Handling multi-factor authentication flows in an Android project Connecting an Android app to a protected API using Auth0 access tokens

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-angular

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to Angular apps using @auth0/auth0-angular

When to use it: Adding login and signup to an Angular SPA with redirect-based auth Protecting specific routes so only authenticated users can access them Attaching access tokens to outgoing API calls automatically Showing user profile data like name and avatar after login Gating features behind authentication state using Angular observables

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-express

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add session-based authentication to Express.js apps

When to use it: Adding login and logout to an Express.js web app without writing OAuth flows by hand Protecting admin or dashboard routes so only authenticated users can access them Reading user profile data from Auth0 sessions in route handlers Setting up callback and redirect URLs for an OpenID Connect flow in Express Restricting access to specific Express routes while keeping the homepage public

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-fastify

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add session-based authentication to Fastify web apps

When to use it: Adding login and logout to a Fastify web app without writing OAuth flows by hand Protecting specific routes so only authenticated users can access them Retrieving the logged-in user’s profile to display on a dashboard Getting an access token from the session to call a downstream API Setting up callback handling for Auth0’s hosted login page in Fastify

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-mfa

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add Multi-Factor Authentication to Auth0-powered apps

When to use it: Adding TOTP or SMS verification to an existing Auth0 login flow Requiring step-up MFA before a user changes payment details Setting up adaptive authentication that triggers MFA only for suspicious logins Meeting PCI-DSS or HIPAA compliance by enforcing multi-factor on every session Configuring WebAuthn passkeys as a second factor for passwordless-ready apps

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-migration

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Migrate users and auth flows from other providers to Auth0

When to use it: Moving a Firebase Auth user base to Auth0 without forcing password resets Running parallel authentication during a phased migration from Cognito Bulk importing users from a custom database into Auth0 Updating Express.js API JWT validation from HS256 to Auth0’s RS256 Lazy-migrating active Supabase users to Auth0 on their next login

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-nextjs

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to Next.js apps

When to use it: Adding login and logout flows to a Next.js App Router project Protecting specific pages so only authenticated users can access them Reading user session data in server components and API routes Setting up OAuth callback handling with Auth0 middleware Migrating auth routes from SDK v3 to the v4 format

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-nuxt

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add Auth0 authentication to Nuxt 3/4 apps with encrypted cookie sessions

When to use it: Adding login and logout flows to a Nuxt 3 app with Auth0 Protecting server routes and API endpoints with session checks Retrieving access tokens to call external APIs on behalf of users Setting up stateful sessions with Redis for distributed Nuxt deployments Configuring role-based route middleware in a Nuxt SSR application

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-react

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to React SPAs using @auth0/auth0-react

When to use it: Adding login and logout buttons to a React SPA Protecting specific routes so only logged-in users can access them Calling a backend API with an Auth0 access token Handling MFA enrollment and verification in a React app Setting up Auth0Provider with the right env vars for Vite or CRA

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-react-native

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to React Native and Expo mobile apps

When to use it: Adding login and signup screens to a React Native app with Auth0’s universal login Setting up biometric authentication for returning users on iOS and Android Calling a protected API from a mobile app using stored access tokens Configuring deep link callbacks for OAuth redirects in Expo projects Migrating an existing React Native app from custom auth to Auth0

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

auth0/auth0-vue

Catalog entry: Skills by Auth0
Source documentation: https://github.com/auth0/agent-skills/blob/main/README.md

Function: Add authentication to Vue.js apps

When to use it: Adding login and logout buttons to a Vue 3 SPA Protecting specific routes with navigation guards that require authentication Fetching access tokens to call a backend API on behalf of the logged-in user Displaying user profile info like name and avatar after login Setting up Auth0 redirect URIs and environment variables for a new Vue project

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Auth0 Agent Skills
  • Prerequisites
  • Install
  • Claude Code
  • Cursor
  • Codex / ChatGPT plugins
  • Antigravity
  • Gemini CLI
  • Any Agent (Skills CLI)
  • ClawHub Marketplace
  • What happens after install
  • Forcing the skill with `/auth0`
  • Migrating from the individual skills
  • Coverage
  • Example prompts
  • Feedback

BehiSecc/vibesec

Catalog entry: Specialized Domains
Source documentation: https://github.com/BehiSecc/VibeSec-Skill/blob/main/SKILL.md

Function: Helps write secure code by preventing common vulnerabilities including IDOR, XSS, SQL injection, SSRF, and weak authentication, approaching code from a bug hunter’s perspective

When to use it: Use when a task needs the capability described in this catalog entry: Helps write secure code by preventing common vulnerabilities including IDOR, XSS, SQL injection, SSRF, and weak authentication, approaching code from a bug hunter’s perspective

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Secure Coding Guide for Web Applications
  • Overview
  • Access Control Issues
  • Core Requirements
  • Authorization Checks Checklist
  • Common Pitfalls to Avoid
  • Implementation Pattern
  • Client-Side Bugs
  • Cross-Site Scripting (XSS)
  • Cross-Site Request Forgery (CSRF)
  • Secret Keys and Sensitive Data Exposure
  • Open Redirect
  • Protection Strategies
  • Bypass Techniques to Block
  • IDN Homograph Attack Protection
  • Password Security

better-auth/best-practices

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/blob/main/better-auth/best-practices/SKILL.md

Function: Best practices for Better Auth integration

When to use it: Use when users mention Better Auth, betterauth, auth.ts, or need to set up TypeScript authentication with email/password, OAuth, or plugin configuration.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Better Auth Integration Guide
  • Documentation Version
  • Setup Workflow
  • Quick Reference
  • Environment Variables
  • File Location
  • CLI Commands
  • Core Config Options
  • Database
  • Session Management
  • User & Account Config
  • Email Flows
  • Security
  • Hooks
  • Plugins
  • Client

better-auth/create-auth

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/blob/main/better-auth/create-auth/SKILL.md

Function: Create authentication setup with Better Auth

When to use it: Use when users want to add login, sign-up, or authentication to a new or existing project with Better Auth.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Create Auth Skill
  • Phase 1: Planning (REQUIRED before implementation)
  • Step 1: Scan the project
  • Step 2: Ask planning questions
  • Step 3: Summarize the plan
  • Phase 2: Implementation
  • Installation
  • Environment Variables
  • Server Config (auth.ts)
  • Client Config (auth-client.ts)
  • Route Handler Setup
  • Database Migrations
  • Database Adapters
  • Drizzle + PostgreSQL Setup
  • Drizzle Config (`drizzle.config.ts`)
  • Common Plugins

better-auth/emailAndPassword

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/blob/main/better-auth/emailAndPassword/SKILL.md

Function: Email and password authentication with Better Auth

When to use it: Use when users need to set up login, sign-in, sign-up, credential authentication, or password security with Better Auth.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Quick Start
  • Email Verification Setup
  • Requiring Email Verification
  • Client Side Validation
  • Callback URLs
  • Password Reset Flows
  • Security Considerations
  • Sending the Password Reset
  • Password Hashing
  • Custom Hashing Algorithm

better-auth/explain-error

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/tree/main/better-auth/explain-error

Function: Explain Better Auth error messages

When to use it: Looking up what INVALID_SESSION error means in Better Auth Adding proper catch blocks for Better Auth auth failures in a Next.js route Finding related error codes when debugging a RATE_LIMIT_EXCEEDED issue Generating production-ready error handling for Better Auth OAuth callback errors Understanding when a Better Auth error is retryable vs fatal

Usage guidance is taken from the skill’s own trigger description or usage section.

No individual SKILL.md was retrieved; this entry is based on the catalog description and available repository README.


better-auth/organization

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/blob/main/better-auth/organization/SKILL.md

Function: Organization management with Better Auth

When to use it: Use when users need org setup, team management, member roles, access control, or the Better Auth organization plugin.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Setup
  • Client-Side Setup
  • Creating Organizations
  • Controlling Organization Creation
  • Creating Organizations on Behalf of Users
  • Active Organizations
  • Members
  • Adding Members (Server-Side)
  • Assigning Multiple Roles
  • Removing Members
  • Updating Member Roles
  • Membership Limits
  • Invitations
  • Setting Up Invitation Emails
  • Sending Invitations
  • Shareable Invitation URLs

better-auth/providers

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/tree/main/better-auth/providers

Function: Better Auth authentication providers

When to use it: Looking up the required env vars for GitHub OAuth in Better Auth Checking which callback URL format Better Auth expects for Google sign-in Comparing setup steps between Discord and Twitter OAuth providers Generating integration code for a specific provider while writing auth routes Reviewing special requirements for passwordless authentication setup

Usage guidance is taken from the skill’s own trigger description or usage section.

No individual SKILL.md was retrieved; this entry is based on the catalog description and available repository README.


better-auth/twoFactor

Catalog entry: Skills by Better Auth Team
Source documentation: https://github.com/better-auth/skills/blob/main/better-auth/twoFactor/SKILL.md

Function: Two-factor authentication with Better Auth

When to use it: Use when users need MFA, multi-factor authentication, authenticator setup, or login security with Better Auth.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Setup
  • Client-Side Setup
  • Enabling 2FA for Users
  • TOTP (Authenticator App)
  • Displaying the QR Code
  • Verifying TOTP Codes
  • TOTP Configuration Options
  • OTP (Email/SMS)
  • Configuring OTP Delivery
  • Sending and Verifying OTP
  • OTP Storage Security
  • Backup Codes
  • Displaying Backup Codes
  • Regenerating Backup Codes
  • Using Backup Codes for Recovery
  • Backup Code Configuration

binance/query-token-audit

Catalog entry: Skills by Binance
Source documentation: https://github.com/binance/binance-skills-hub/blob/main/skills/binance-web3/query-token-audit/SKILL.md

Function: Audit token security to detect scams, honeypots, and malicious contracts across BSC, Base, Solana, and Ethereum

When to use it: Use when users ask “is this token safe?”, “check token security”, “audit token”, or before any swap.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Query Token Audit Skill
  • Overview
  • Use Cases
  • Supported Chains
  • API: Token Security Audit
  • Method: POST
  • User Agent Header
  • Notes

coinbase/authenticate-wallet

Catalog entry: Skills by Coinbase
Source documentation: https://github.com/coinbase/agentic-wallet-skills/blob/main/README.md

Function: Handle sign-in for the Coinbase payments wallet via email OTP

When to use it: Logging into your Coinbase wallet before sending USDC Re-authenticating after a session expires mid-transaction Setting up wallet access on a new machine for the first time Checking wallet authentication status before running a balance query Recovering from ‘not signed in’ errors during a trade

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Coinbase Agentic Wallet Skills
  • What it does
  • Installation
  • Usage
  • Contributing
  • Updating the `awal` version
  • License

composiohq/composio

Catalog entry: Skills by Composio Team
Source documentation: https://github.com/ComposioHQ/skills/blob/main/skills/composio/SKILL.md

Function: Connect AI agents to 1000+ external apps with managed authentication

When to use it: Sending a Gmail draft from a terminal command without writing any code Connecting a multi-tenant AI agent to each user’s own Slack workspace Searching 1000+ tool integrations by use case to find the right action Triggering a GitHub issue creation from an AI agent mid-conversation Listening for real-time events from external apps to drive agent workflows

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • When to Apply
  • Setup
  • 1. Use Apps via Composio CLI
  • 2. Building Apps and Agents with Composio

danoszz/penthera

Catalog entry: n8n Automation
Source documentation: https://github.com/danoszz/penthera/blob/main/skills/penthera/SKILL.md

Function: Offline rule-based security checks for repos, dependencies and agent configs

When to use it: Use when the user asks to scan, audit, harden, fix, or review the security of their own app, staging URL, localhost, repo, dependencies, or agent setup. Do NOT use for targets without explicit authorization.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Penthera Security Scanner
  • Critical: Authorization gate
  • Preflight
  • Resolve CLI command
  • Decision tree
  • Default safe behavior
  • Reply with the brief
  • Destructive mode gate
  • Workflow 1: Pre-release audit
  • Workflow 2: Repo + live combined
  • Workflow 3: CI / baseline regression
  • Workflow 4: Scan and fix
  • Fix-mode gate
  • Workflow 5: Owner reports & questionnaire responses
  • Authenticated scans
  • Workflow 6: Agent config audit

firebase/firebase-auth-basics

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/skills/firebase-auth-basics/SKILL.md

Function: Set up Firebase Authentication with sign-in providers

When to use it: Use this skill when the user’s app requires user sign-in, user management, or secure data access using auth rules.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prerequisites
  • Core Concepts
  • Users
  • Identity Providers
  • Tokens
  • Workflow
  • 1. Provisioning
  • 2. Client Setup & Usage
  • 3. Security Rules

firebase/firebase-basics

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/skills/firebase-basics/SKILL.md

Function: Handle Firebase CLI install, auth, and day-to-day workflow

When to use it: Setting up a new Firebase project from scratch in the terminal Logging into Firebase on a remote server without a browser Switching between multiple Firebase projects during development Troubleshooting a broken Firebase CLI installation after an update Adding a new Firebase service like Hosting or Firestore to an existing project

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Prerequisites
  • Firebase Usage Principles
  • References
  • Common Issues

firebase/firebase-security-rules-auditor

Catalog entry: Skills by Firebase
Source documentation: https://github.com/firebase/agent-skills/blob/main/skills/firebase-security-rules-auditor/SKILL.md

Function: Audit Firestore security rules and flag risky patterns

When to use it: Use when auditing/reviewing rules, running red-team rule assessments, or scoring against auditor checklists. Don’t use for Firebase CLI (login, deploy), Auth, Crashlytics, Remote Config, or database queries.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Overview
  • Scoring Criteria
  • Assessment: Security Validator (Red Team Edition)
  • Mandatory Audit Checklist:
  • Admin Bootstrapping & Privileges:
  • Scoring Criteria (1-5):

firecrawl/firecrawl-build-interact

Catalog entry: Skills by Firecrawl Team
Source documentation: https://github.com/firecrawl/skills/blob/main/README.md

Function: Multi-step Firecrawl browser flows: clicks, form fills, pagination, and auth-aware navigation

When to use it: Logging into a dashboard and scraping data behind auth Clicking through paginated search results to collect entries Filling and submitting a multi-step web form from app code Driving infinite-scroll feeds to capture all items Navigating JS-heavy single-page apps that reveal content on interaction

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Firecrawl Skills
  • Install
  • Catalog layout
  • Contributing: where does my PR go?
  • Skills
  • Core (`skills/core/`)
  • Build (`skills/build/`)
  • Workflows (`skills/workflows/`)
  • MCP Server
  • Plugins
  • Prerequisites
  • Which skills do I need?
  • Docs (Source of Truth)
  • License

garrytan/cso

Catalog entry: Skills by Garry Tan (gstack)
Source documentation: https://github.com/garrytan/gstack/blob/main/cso/SKILL.md

Function: Chief Security Officer: OWASP Top 10 + STRIDE threat model with zero false-positive exclusions

When to use it: Scanning git history for leaked AWS keys and OAuth tokens before a repo goes public Auditing GitHub Actions workflows for pull_request_target misuse and unpinned third-party actions Checking webhook handlers for missing HMAC signature verification across the entire codebase Running LLM feature audits to trace user input paths that reach system prompts Tracking security posture trends across audit runs before a SOC 2 or compliance review

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • /cso — evidence before assurance
  • Arguments
  • Mode Resolution
  • Section index — Read each section when its situation applies
  • Phase 0: Application model and readiness
  • Phase 1: Attack surface census
  • Phase 12: Evidence rubric and independent challenge
  • Phase 13: Report and repair artifacts
  • Phase 14: Recovery and current-source rechecks

google/cloud/google-cloud-recipe-auth

Catalog entry: Skills by Google Cloud
Source documentation: https://github.com/google/skills/blob/main/skills/cloud/google-cloud-recipe-auth/SKILL.md

Function: Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default Credentials (ADC), and b...

When to use it: Use when a task needs the capability described in this catalog entry: Provides expert guidance on authenticating and authorizing to Google Cloud services and APIs, covering human users, service identities, Application Default Credentials (ADC), and b...

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Authenticating and Authorizing to Google Cloud (IAM)
  • Attribution
  • Authentication
  • Clarifying Questions for the Agent
  • Human Authentication
  • Types of User Identities
  • Methods of Access for Developers and Administrators
  • For End-Users and Customers
  • Service-to-Service Authentication
  • Service Accounts and Service Agents
  • Best Practice: Attaching Service Accounts
  • Special Cases & Advanced Topics
  • Authorization
  • Examples
  • Human-to-Service (Local Python Development)
  • Service-to-Service (Cloud Run to Cloud SQL)

google/cloud/google-cloud-waf-security

Catalog entry: Skills by Google Cloud
Source documentation: https://github.com/google/skills/blob/main/skills/cloud/google-cloud-waf-security/SKILL.md

Function: Generates security-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF).

When to use it: Use when a task needs the capability described in this catalog entry: Generates security-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF).

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Google Cloud Well-Architected Framework skill for the Security pillar
  • Attribution
  • Overview
  • Workflow
  • Core principles
  • Relevant Google Cloud products
  • Workload assessment questions
  • Validation checklist

mcollina/skills

Catalog entry: Development and Testing
Source documentation: https://github.com/mcollina/skills/blob/main/README.md

Function: 11 skills by Matteo Collina: Node.js, Fastify, TypeScript, OAuth, Git/GitHub, ESLint neostandard, documentation (Diataxis), Node.js core internals, skill optimizer, and more

When to use it: Use when a task needs the capability described in this catalog entry: 11 skills by Matteo Collina: Node.js, Fastify, TypeScript, OAuth, Git/GitHub, ESLint neostandard, documentation (Diataxis), Node.js core internals, skill optimizer, and more

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Matteo Collina’s Skills
  • Available Skills
  • Usage
  • Benchmarking

This catalog entry points to a collection. The scanned repository lists 11 distinct skill-file paths.

Sample members: documentation · fastify · init · linting-neostandard-eslint9 · node · nodejs-core · oauth · octocat
More members are available in the source repository.


microsoft/azure-identity-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-identity-dotnet/SKILL.md

Function: Microsoft Entra ID authentication

When to use it: Authenticating Azure SDK clients (Blob Storage, Key Vault) without hardcoding secrets Switching from AzureCliCredential locally to ManagedIdentityCredential in production with no code changes Configuring user-assigned managed identity on an AKS workload using a client ID Chaining fallback credentials with ChainedTokenCredential for multi-environment deployments Authenticating against Azure Government or China sovereign cloud endpoints

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Identity library for .NET
  • Installation
  • Environment Variables
  • Service Principal with Secret
  • Service Principal with Certificate
  • Managed Identity
  • DefaultAzureCredential
  • Basic Usage
  • ASP.NET Core with Dependency Injection
  • Customizing DefaultAzureCredential
  • Credential Types
  • ManagedIdentityCredential (Production)
  • ClientSecretCredential
  • ClientCertificateCredential
  • ChainedTokenCredential (Custom Chain)
  • Developer Credentials

microsoft/azure-identity-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-identity-java/SKILL.md

Function: Microsoft Entra ID authentication

When to use it: Use when implementing DefaultAzureCredential, managed identity, service principal, or any Azure authentication pattern in Java applications.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Identity library for Java
  • Installation
  • Key Concepts
  • DefaultAzureCredential (Recommended)
  • Configure DefaultAzureCredential
  • Managed Identity
  • Service Principal with Secret
  • Service Principal with Certificate
  • Environment Credential
  • Required Environment Variables
  • Azure CLI Credential
  • Interactive Browser
  • Device Code
  • Chained Credential
  • Workload Identity (AKS)
  • Token Caching

microsoft/azure-identity-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-identity-py/SKILL.md

Function: Microsoft Entra ID authentication

When to use it: Authenticating Azure Blob Storage clients in Python with zero credential management Switching from local Azure CLI login to managed identity in production without changing code Getting bearer tokens for Azure OpenAI via get_bearer_token_provider with the OpenAI SDK Setting up workload identity auth for a Python app running on AKS Chaining ManagedIdentityCredential with AzureCliCredential as a dev/prod fallback

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Identity library for Python
  • Installation
  • Python Version
  • Environment Variables
  • Authentication & Lifecycle
  • DefaultAzureCredential
  • Credential Chain Order
  • Customizing DefaultAzureCredential
  • Exclude Parameters
  • get_bearer_token_provider
  • Credential Types
  • Credential Chains
  • Azure-Hosted Applications
  • Service Principals
  • User Authentication
  • Developer Tools

microsoft/azure-identity-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-identity-rust/SKILL.md

Function: Microsoft Entra ID authentication

When to use it: Authenticating a Rust app to Azure Key Vault using Azure CLI credentials locally Connecting to Azure Blob Storage from an AKS pod with workload identity Rotating service principal secrets in CI without changing application code Using system-assigned managed identity on Azure Functions to access Azure SQL Switching from local DeveloperToolsCredential to ManagedIdentityCredential in production without code changes

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Identity library for Rust
  • Installation
  • Environment Variables
  • Authentication
  • DeveloperToolsCredential (Local Development)
  • ManagedIdentityCredential (Production)
  • ClientSecretCredential (Service Principal)
  • Credential Types
  • Best Practices
  • Reference Links

microsoft/azure-identity-ts

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-identity-ts/SKILL.md

Function: Microsoft Entra ID authentication

When to use it: Use when configuring authentication with DefaultAzureCredential, managed identity, service principals, or interactive browser login.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Identity library for TypeScript
  • Installation
  • Environment Variables
  • Service Principal (Secret)
  • Service Principal (Certificate)
  • Workload Identity (Kubernetes)
  • DefaultAzureCredential (Recommended for Local Development)
  • Managed Identity
  • System-Assigned
  • User-Assigned (by Client ID)
  • User-Assigned (by Resource ID)
  • User-Assigned (by Object ID)
  • Service Principal
  • Client Secret
  • Client Certificate
  • Interactive Authentication

microsoft/azure-keyvault-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/azure-keyvault-py/SKILL.md

Function: Secrets, keys, and certificate management

When to use it: Retrieving database credentials at runtime instead of hardcoding them in config files Rotating API keys across multiple services by updating a single vault secret Signing payloads with an RSA key stored in Key Vault without exposing the private key Managing TLS certificate lifecycle for Azure-hosted applications Encrypting sensitive user data using a Key Vault-managed key before writing to storage

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault SDK for Python
  • Installation
  • Environment Variables
  • Authentication & Lifecycle
  • Secrets
  • SecretClient Setup
  • Secret Operations
  • Keys
  • KeyClient Setup
  • Key Operations
  • Cryptographic Operations
  • Certificates
  • CertificateClient Setup
  • Certificate Operations
  • Client Types Table
  • Async Clients

microsoft/azure-keyvault-secrets-rust

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-rust/skills/azure-keyvault-secrets-rust/SKILL.md

Function: Key Vault secret storage

When to use it: Reading database passwords from Key Vault at app startup instead of hardcoding them Rotating API keys stored in Key Vault without redeploying the Rust service Tagging secrets by environment to separate prod and staging credentials Fetching a specific secret version to audit what value was active on a given date Listing all secrets in a vault to inventory credentials across a project

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault Secrets library for Rust
  • Installation
  • Environment Variables
  • Authentication
  • Core Workflow
  • Set Secret
  • Update Secret Properties
  • Delete Secret
  • List Secrets (Pagination)
  • Error Handling
  • RBAC Roles
  • Best Practices
  • Reference Links

microsoft/azure-keyvault-secrets-ts

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-typescript/skills/azure-keyvault-secrets-ts/SKILL.md

Function: Secret storage and retrieval

When to use it: Use when storing and retrieving application secrets or configuration values.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault Secrets SDK for TypeScript
  • Installation
  • Environment Variables
  • Authentication
  • Secrets Operations
  • Create/Set Secret
  • Get Secret
  • List Secrets
  • Delete Secret
  • Keys Operations
  • Create Keys
  • Get Key
  • List Keys
  • Rotate Key
  • Delete Key
  • Cryptographic Operations

microsoft/azure-security-keyvault-keys-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/azure-security-keyvault-keys-dotnet/SKILL.md

Function: Cryptographic key management

When to use it: Rotating RSA keys on a 90-day schedule with automatic Key Vault policies Encrypting AES session keys with RSA-OAEP before storing them in a database Signing JWTs or payloads with EC keys backed by a Managed HSM Wrapping data encryption keys so plaintext key material never leaves the vault Listing all key versions to audit which version is active in production

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure.Security.KeyVault.Keys (.NET)
  • Installation
  • Environment Variables
  • Client Hierarchy
  • Authentication
  • Microsoft Entra Token Credential
  • Service Principal
  • Key Management
  • Create Keys
  • Retrieve Keys
  • Update Key Properties
  • Delete and Purge Keys
  • Backup and Restore
  • Cryptographic Operations
  • Get CryptographyClient
  • Encrypt and Decrypt

microsoft/azure-security-keyvault-keys-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-security-keyvault-keys-java/SKILL.md

Function: Cryptographic key management

When to use it: Use when creating, managing, or using RSA/EC keys, performing encrypt/decrypt/sign/verify operations, or working with HSM-backed keys.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault Keys (Java)
  • Installation
  • Client Creation
  • Key Types
  • Create Keys
  • Create RSA Key
  • Create EC Key
  • Create Symmetric Key (Managed HSM only)
  • Get Key
  • Update Key Properties
  • List Keys
  • Delete Key
  • Cryptographic Operations
  • Encrypt/Decrypt
  • Sign/Verify
  • Wrap/Unwrap Key

microsoft/azure-security-keyvault-secrets-java

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-java/skills/azure-security-keyvault-secrets-java/SKILL.md

Function: Secret management for passwords and keys

When to use it: Use when storing, retrieving, or managing passwords, API keys, connection strings, or other sensitive configuration data.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Azure Key Vault Secrets (Java)
  • Installation
  • Client Creation
  • Create/Set Secret
  • Get Secret
  • Update Secret Properties
  • List Secrets
  • Delete Secret
  • Recover Deleted Secret
  • Purge Deleted Secret
  • Backup and Restore
  • Async Operations
  • Configuration Patterns
  • Load Multiple Secrets
  • Secret Rotation Pattern
  • Error Handling

microsoft/fastapi-router-py

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-python/skills/fastapi-router-py/SKILL.md

Function: FastAPI routers with CRUD and auth

When to use it: Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • FastAPI Router
  • Quick Start
  • Authentication Patterns
  • Response Models
  • HTTP Status Codes
  • Integration Steps
  • Best Practices
  • Reference Files

microsoft/microsoft-azure-webjobs-extensions-authentication-events-dotnet

Catalog entry: Skills by Microsoft
Source documentation: https://github.com/microsoft/skills/blob/main/.github/plugins/azure-sdk-dotnet/skills/microsoft-azure-webjobs-extensions-authentication-events-dotnet/SKILL.md

Function: Entra ID custom auth events handler

When to use it: Adding department and cost center claims to tokens during Entra sign-in Prefilling registration form fields based on the user’s email domain Blocking sign-ups from specific email domains at attribute submission Sending OTP codes through a custom SMS provider instead of the Entra default Validating and normalizing user-submitted attributes before they are saved to the directory

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (.NET)
  • Installation
  • Supported Events
  • Core Workflows
  • 1. Token Enrichment (Add Custom Claims)
  • 2. Token Enrichment with External Data
  • 3. Attribute Collection - Customize UI (Start Event)
  • 4. Attribute Collection - Validate Submission (Submit Event)
  • 5. Custom OTP Delivery
  • 6. Function App Configuration
  • Key Types Reference
  • Entra ID Configuration
  • Required App Registration Settings
  • Best Practices
  • Error Handling
  • Related SDKs

MiniMax-AI/fullstack-dev

Catalog entry: Skills by MiniMax Team
Source documentation: https://github.com/MiniMax-AI/skills/blob/main/skills/fullstack-dev/SKILL.md

Function: Backend architecture with REST API design, auth flows, real-time features, and database integration

When to use it: Scaffolding a new Express or Django API with proper service layers Wiring up a React frontend to a REST backend with typed API clients and error handling Adding JWT authentication with automatic token refresh to an existing app Implementing file uploads via presigned S3 URLs instead of streaming through the server Setting up SSE or WebSocket endpoints for live notifications or chat

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Full-Stack Development Practices
  • MANDATORY WORKFLOW — Follow These Steps In Order
  • Step 0: Gather Requirements
  • Step 1: Architectural Decisions
  • Step 2: Scaffold with Checklist
  • Step 3: Implement Following Patterns
  • Step 4: Test & Verify
  • Step 5: Handoff Summary
  • Scope
  • Quick Start — New Backend Service Checklist
  • Quick Start — Frontend-Backend Integration Checklist
  • Quick Navigation
  • Core Principles (7 Iron Rules)
  • 1. Project Structure & Layering (CRITICAL)
  • Feature-First Organization
  • Three-Layer Architecture

MiniMax-AI/ios-application-dev

Catalog entry: Skills by MiniMax Team
Source documentation: https://github.com/MiniMax-AI/skills/blob/main/skills/ios-application-dev/SKILL.md

Function: iOS development with UIKit, SnapKit, and SwiftUI covering navigation, Dark Mode, and HIG compliance

When to use it: Use when: developing iOS apps, implementing UI, reviewing iOS code, working with UIKit/SnapKit/SwiftUI layouts, building iPhone interfaces, Swift mobile development, Apple HIG compliance, iOS accessibility implementation.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • iOS Application Development Guide
  • Quick Reference
  • UIKit
  • SwiftUI
  • Core Principles
  • Layout
  • Typography
  • Colors
  • Accessibility
  • Navigation
  • Privacy & Permissions
  • Checklist
  • Components
  • Privacy
  • System Integration
  • References

mongodb/mongodb-mcp-setup

Catalog entry: Skills by MongoDB
Source documentation: https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-mcp-setup/SKILL.md

Function: Set up the MongoDB MCP server with authentication and connection configuration

When to use it: Use this skill when a user has the MongoDB MCP server installed but hasn’t configured the required environment variables, or when they ask about connecting to MongoDB/Atlas and don’t have the credentials set up.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • MongoDB MCP Server Setup
  • Overview
  • Step 0: Detect Client
  • Step 1: Check Existing Configuration
  • Step 2: Present Configuration Options
  • Step 3a: Connection String Setup
  • 3a.1: Explain How to Find the Connection String
  • Step 3b: Service Account Setup
  • 3b.1: Guide Through Atlas Service Account Creation
  • 3b.2: API Access List Configuration
  • Step 3c: Atlas Local Setup
  • 3c.1: Check Docker Installation
  • 3c.2: Confirm Setup Complete
  • Step 4: Determine Read-Only vs Read-Write Access
  • Step 5: Configure Credentials
  • 5.1: Add credentials

moxno/privacyscrubber-guard

Catalog entry: Development and Testing
Source documentation: https://github.com/moxno/privacyscrubber-mcp/blob/main/skills/privacyscrubber-guard/SKILL.md

Function: Sanitize PII and secrets in RAM before agent calls

When to use it: Use when a task needs the capability described in this catalog entry: Sanitize PII and secrets in RAM before agent calls

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • PrivacyScrubber Guard — Agent Skill
  • Quick Setup
  • Core Agent Workflow

mukul975/Anthropic-Cybersecurity-Skills

Catalog entry: Development and Testing
Source documentation: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/README.md

Function: 753 cybersecurity skills across 38 domains: cloud security, pentesting, red teaming, DFIR, malware analysis, threat intel, and more (MITRE ATT&CK mapped)

When to use it: Use when a task needs the capability described in this catalog entry: 753 cybersecurity skills across 38 domains: cloud security, pentesting, red teaming, DFIR, malware analysis, threat intel, and more (MITRE ATT&CK mapped)

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Anthropic Cybersecurity Skills
  • The largest open-source cybersecurity skills library for AI agents
  • Give any AI agent the security skills of a senior analyst
  • Six frameworks, one skill library
  • 🆕 MITRE Fight Fraud Framework (F3) — 94 fraud-relevant skills
  • MITRE ATT&CK v19.1 — 805/817 skills mapped
  • Quick start
  • 🌍 GARS-2026 — Global Agentic AI Readiness Survey
  • 🚀 Try it on the Playground
  • Why this exists
  • What’s inside — 34 security domains
  • How AI agents use these skills
  • Skill anatomy
  • YAML frontmatter (real example)
  • Markdown body sections
  • MITRE ATLAS 2026.07 — AI/ML adversarial threats

This catalog entry points to a collection. The scanned repository lists 818 distinct skill-file paths.

Sample members: abusing-dpapi-for-credential-access · abusing-shadow-credentials-for-privesc · achieving-cmmc-level-2-compliance · acquiring-disk-image-with-dd-and-dcfldd · analyzing-active-directory-acl-abuse · analyzing-android-malware-with-apktool · analyzing-api-gateway-access-logs · analyzing-apt-group-with-mitre-navigator
More members are available in the source repository.


NeoLabHQ/review

Catalog entry: Development and Testing
Source documentation: https://github.com/NeoLabHQ/context-engineering-kit/blob/master/plugins/review/README.md

Function: Comprehensive PR code review using specialized agents: bug-hunter, security-auditor, code-quality-reviewer, contracts-reviewer, historical-context-reviewer, test-coverage-reviewer

When to use it: Use when a task needs the capability described in this catalog entry: Comprehensive PR code review using specialized agents: bug-hunter, security-auditor, code-quality-reviewer, contracts-reviewer, historical-context-reviewer, test-coverage-reviewer

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Review Plugin
  • Focused on
  • Overview
  • Quick Start
  • Advanced Usage
  • CI/CD Integration
  • Agent Architecture
  • Commands
  • Review Agents
  • Bug Hunter
  • Security Auditor
  • Test Coverage Reviewer
  • Code Quality Reviewer
  • Contracts Reviewer
  • Historical Context Reviewer
  • Change Triage Agents

This catalog entry points to a collection. The scanned repository lists 3 distinct skill-file paths.

Sample members: review-local-changes · review-pr · traiage-review


openai/netlify-deploy

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/netlify-deploy/SKILL.md

Function: Automate Netlify deployments with CLI auth, linking, and environment support

When to use it: Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Netlify Deployment Skill
  • Overview
  • Prerequisites
  • Authentication Pattern
  • Workflow
  • 1. Verify Netlify CLI Authentication
  • 2. Detect Site Link Status
  • 3. Link to Existing Site or Create New
  • 4. Verify Dependencies
  • 5. Deploy to Netlify
  • 6. Report Results
  • Handling netlify.toml
  • Example Full Workflow
  • Error Handling
  • Troubleshooting
  • Escalated Network Access

openai/security-best-practices

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/security-best-practices/SKILL.md

Function: Review code for language-specific security vulnerabilities

When to use it: Auditing a Flask API for common Python web security issues before a production deploy Generating a severity-ranked vulnerability report for a Node.js Express app Writing new Go HTTP handlers with secure defaults already applied Catching hardcoded secrets or missing input validation while adding features to an existing TypeScript project Getting a fix for a specific CVE-class issue with an explanation tied to the relevant security guidance

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Security Best Practices
  • Overview
  • Workflow
  • Workflow Decision Tree
  • Overrides
  • Report Format
  • Fixes
  • General Security Advice
  • Avoid Using Incrementing IDs for Public IDs of Resources
  • A note on TLS

openai/security-ownership-map

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/security-ownership-map/SKILL.md

Function: Map people-to-file ownership, compute bus factor, and identify risks

When to use it: Finding auth or crypto files with a bus factor of 1 Checking who actually owns sensitive code versus what CODEOWNERS says Locating stale security-critical files no one has touched in months Grouping files by co-change patterns to spot hidden ownership clusters Tracking which contributors have the highest concentration of sensitive touches

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Security Ownership Map
  • Overview
  • Requirements
  • Workflow
  • Quick start
  • Sensitivity rules
  • Output artifacts
  • LLM query helper
  • Basic security queries
  • Summary format (default)
  • Graph persistence
  • Notes

openai/security-threat-model

Catalog entry: Skills by OpenAI
Source documentation: https://github.com/openai/skills/blob/main/skills/.curated/security-threat-model/SKILL.md

Function: Generate repo-specific threat models identifying trust boundaries

When to use it: Threat modeling a web API before a security review Mapping trust boundaries in a multi-service backend Identifying abuse paths for file upload or parser endpoints Generating a threat model doc for a pentest scope Auditing attacker capabilities for an internet-exposed admin interface

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Threat Model Source Code Repo
  • Quick start
  • Workflow
  • 1) Scope and extract the system model
  • 2) Derive boundaries, assets, and entry points
  • 3) Calibrate assets and attacker capabilities
  • 4) Enumerate threats as abuse paths
  • 5) Prioritize with explicit likelihood and impact reasoning
  • 6) Validate service context and assumptions with the user
  • 7) Recommend mitigations and focus paths
  • 8) Run a quality check before finalizing
  • Risk prioritization guidance (illustrative, not exhaustive)
  • References

prompt-security/clawsec

Catalog entry: Specialized Domains
Source documentation: https://github.com/prompt-security/clawsec/blob/main/README.md

Function: Security skill suite with drift detection, automated audits, and skill integrity verification

When to use it: Use when a task needs the capability described in this catalog entry: Security skill suite with drift detection, automated audits, and skill integrity verification

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Install the OpenClaw suite
  • 1. Add the suite
  • 2. Review and enable the advisory hook
  • See it work
  • Detect and respond to agent-file drift
  • How ClawSec protects an agent
  • Platform entry points
  • Skill feature matrix
  • Query the signed advisory channel
  • Build, test, and contribute
  • Translations
  • License

This catalog entry points to a collection. The scanned repository lists 16 distinct skill-file paths.

Sample members: claw-release · clawsec-clawhub-checker · clawsec-feed · clawsec-nanoclaw · clawsec-scanner · clawsec-suite · clawtributor · hermes-attestation-guardian
More members are available in the source repository.


redhat/cve-skillpack

Catalog entry: Skills by RedHat
Source documentation: https://catalog.redhat.com/en/ai/skills/detail/agentic-skill-pack-for-red-hat-customers#agent-and-skills

Function: Understand CVEs, check product lifecycle status, gather diagnostics, and file support cases at the right severity — essential Red Hat skills for everyday operations.

When to use it: Use when a task needs the capability described in this catalog entry: Understand CVEs, check product lifecycle status, gather diagnostics, and file support cases at the right severity — essential Red Hat skills for everyday operations.

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Platforms
  • Products & services
  • Try, buy, sell
  • Help
  • About Red Hat Ecosystem Catalog
  • Red Hat legal and privacy links
  • Red Hat legal and privacy links

This catalog entry points to a collection. The scanned repository lists 0 distinct skill-file paths.

No individual SKILL.md was retrieved; this entry is based on the catalog description and available repository README.


Rootly-AI-Labs/rootly-incident-responder

Catalog entry: Development and Testing
Source documentation: https://github.com/rootlyhq/rootly-mcp-server/blob/main/examples/skills/rootly-incident-responder.md

Function: AI-powered incident response with ML similarity matching, solution suggestions, and on-call coordination. Requires [Rootly MCP Server](https://github\.com/rootlyhq/rootly\-mcp\-server\)

When to use it: Use when a task needs the capability described in this catalog entry: AI-powered incident response with ML similarity matching, solution suggestions, and on-call coordination. Requires [Rootly MCP Server](https://github\.com/rootlyhq/rootly\-mcp\-server\)

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Rootly Incident Responder
  • Core Principles
  • Your Workflow
  • 1. Gather Comprehensive Incident Context
  • 2. Find Historical Context
  • 3. Get Intelligent Solution Recommendations
  • 4. Identify On-Call Team & Stakeholders
  • 5. Correlate with Code Changes
  • 6. Analyze Root Cause
  • 7. Create Action Items & Remediation Plan
  • 8. Document Resolution
  • Best Practices
  • Prioritization
  • Communication
  • Uncertainty Handling
  • Leveraging Rootly’s Intelligence

saleh-alhaddad/itqan-engineering

Catalog entry: Development and Testing
Source documentation: https://github.com/saleh-alhaddad/itqan-engineering/blob/main/SKILL.md

Function: Full software-engineering lifecycle in 12 skills: a resumable orchestrator plus spec, plan, TDD build, verify, five-axis review, security, and release — with approval gates before code and evidence before “done”

When to use it: Use when a task needs the capability described in this catalog entry: Full software-engineering lifecycle in 12 skills: a resumable orchestrator plus spec, plan, TDD build, verify, five-axis review, security, and release — with approval gates before code and evidence before “done”

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • itqan — engineering skills suite router
  • How to work
  • Non-negotiables (from CONVENTIONS)

This catalog entry points to a collection. The scanned repository lists 0 distinct skill-file paths.


SHADOWPR0/security-bluebook-builder

Catalog entry: Specialized Domains
Source documentation: https://github.com/SHADOWPR0/security-bluebook-builder/blob/main/SKILL.md

Function: Build security Blue Books for sensitive apps

When to use it: Use when users need a threat model, data classification rules, auth/session policy, logging and audit requirements, retention/deletion expectations, incident response, or security gates for apps handling PII/PHI/financial data.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Security Bluebook Builder
  • Overview
  • Workflow
  • 1) Gather inputs (ask only if missing)
  • 2) Draft the Blue Book
  • 3) Enforce guardrails
  • 4) Quality checks
  • Resources

squirrelscan/squirrelscan

Catalog entry: Development and Testing
Source documentation: https://github.com/squirrelscan/skills/blob/main/skills/squirrelscan/SKILL.md

Function: Audits websites for SEO, performance, security, accessibility and returns fixes

When to use it: Use when the user wants to check, audit, or improve a website’s SEO, ranking, speed, or health, and for anything squirrelscan itself, installing or updating the CLI, login and API keys, running audits, publishing and sharing reports, cloud credits, MCP server setup, configuration, or troubleshooting. Also covers the entity map: the site-wide graph of the entities a site declares in its JSON-LD, and fixing structured data identity problems such as an organization declared separately on every page.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • squirrelscan CLI
  • Links
  • Install
  • Command overview
  • Quickstart
  • Exit codes and audits that did not run
  • Audit levels
  • Probing intensity
  • Authentication and accounts
  • Reports
  • Publishing
  • Regression diffs
  • Skipped checks
  • Copy fix prompts
  • Not checked
  • What a published report holds

Tencent/aig-agent-redteam

Catalog entry: Specialized Domains
Source documentation: https://github.com/Tencent/AI-Infra-Guard/blob/main/skills/aig-agent-redteam/SKILL.md

Function: One-command Agent red-team security assessment skill

When to use it: Use when a task needs the capability described in this catalog entry: One-command Agent red-team security assessment skill

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • AIG Agent 蓝军安全演习
  • 操作原则
  • 最小脚本策略
  • 复用 AI-Infra-Guard 数据源
  • 演习流程
  • 报告资源
  • Step 0:范围与安全边界
  • Step 1:能力与信任边界建模
  • Step 2:生成风险假设
  • Step 3:规划无害测试
  • Step 4:执行并自适应变异
  • Step 5:静态代码与供应链审计
  • Step 6:基础设施审查
  • Step 7:证据、评级与报告
  • 模块指引
  • 报告模板

trailofbits/ask-questions-if-underspecified

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/README.md

Function: Prompt for clarification on ambiguous requirements

When to use it: Asking about target file scope before a refactor that could touch dozens of files Getting confirmation on compatibility requirements before upgrading a dependency Clarifying acceptance criteria before writing tests for an underspecified feature Resolving ambiguous rollback requirements before running a data migration Confirming which components are in-scope before a performance optimization pass

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Trail of Bits Skills Marketplace
  • Installation
  • Claude Code Marketplace
  • Browse and Install Plugins
  • Codex
  • ChatGPT Workspace Marketplace
  • Local Development
  • Available Plugins
  • Smart Contract Security
  • Code Auditing
  • Malware Analysis
  • Verification
  • Reverse Engineering
  • Mobile Security
  • Development
  • Team Management

trailofbits/audit-context-building

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/audit-context-building/skills/audit-context-building/SKILL.md

Function: Deep architectural context via ultra-granular code analysis

When to use it: Use when starting an audit, threat model, or architecture review on unfamiliar code, and before any vulnerability-hunting pass.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Audit Context Building
  • When to Use
  • When NOT to Use
  • Do not analyze in this context
  • What comes back, and how to read it
  • The format

trailofbits/building-secure-contracts

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/building-secure-contracts/README.md

Function: Smart contract security toolkit with vulnerability scanners for 6 blockchains

When to use it: Scanning a Solana/Anchor program for missing ownership checks and signer authorization issues Checking ERC20 token implementations for non-standard behaviors like fee-on-transfer or rebasing Preparing a smart contract codebase for a third-party security audit with a structured checklist Evaluating a Substrate pallet for BadOrigin handling and unsigned transaction validation Scoring a contract’s code maturity across 9 categories before a major deployment

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Building Secure Contracts
  • Overview
  • Installation
  • Vulnerability Scanners
  • Algorand Vulnerability Scanner
  • Cairo Vulnerability Scanner
  • Cosmos Vulnerability Scanner
  • Solana Vulnerability Scanner
  • Substrate Vulnerability Scanner
  • TON Vulnerability Scanner
  • Development Guidelines Assistants
  • Audit Prep Assistant
  • Code Maturity Assessor
  • Guidelines Advisor
  • Secure Workflow Guide
  • Token Integration Analyzer

This catalog entry points to a collection. The scanned repository lists 11 distinct skill-file paths.

Sample members: algorand-vulnerability-scanner · audit-prep-assistant · cairo-vulnerability-scanner · code-maturity-assessor · cosmos-vulnerability-scanner · guidelines-advisor · secure-workflow-guide · solana-vulnerability-scanner
More members are available in the source repository.


trailofbits/burpsuite-project-parser

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/burpsuite-project-parser/skills/burpsuite-project-parser/SKILL.md

Function: Search and extract data from Burp Suite project files

When to use it: Use when searching response headers or bodies with regex patterns, extracting security audit findings, dumping proxy history or site map data, or analyzing HTTP traffic captured in a Burp project.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Burp Project Parser
  • When to Use
  • Prerequisites
  • Quick Reference
  • Resolving Exit 3: the control query
  • Sub-Component Filters (USE THESE)
  • Available Filters
  • Default Approach
  • Regex Search Operations
  • Search Response Headers
  • Search Response Bodies
  • Other Operations
  • Extract Audit Items
  • Dump Proxy History (AVOID)
  • Dump Site Map (AVOID)
  • Output Limits (REQUIRED)

trailofbits/claude-in-chrome-troubleshooting

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/README.md

Function: Diagnose and fix Claude in Chrome MCP extension connectivity issues

When to use it: Fixing ‘Browser extension is not connected’ errors when mcp__claude-in-chrome__* tools fail Switching the active native messaging host between Claude Code CLI and Claude.app Cowork Resetting the chrome-native-host wrapper to dynamically pick the latest Claude Code version after an update Diagnosing which native host binary is running and whether it created the socket in the expected location Resolving socket conflicts caused by running multiple Claude Code sessions or Chrome profiles

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Trail of Bits Skills Marketplace
  • Installation
  • Claude Code Marketplace
  • Browse and Install Plugins
  • Codex
  • ChatGPT Workspace Marketplace
  • Local Development
  • Available Plugins
  • Smart Contract Security
  • Code Auditing
  • Malware Analysis
  • Verification
  • Reverse Engineering
  • Mobile Security
  • Development
  • Team Management

trailofbits/constant-time-analysis

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/constant-time-analysis/skills/constant-time-analysis/SKILL.md

Function: Detect compiler-induced timing side-channels in crypto code

When to use it: Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or constant-time programming questions in C, C++, Go, Rust, Swift, Java, Kotlin, C#, PHP, JavaScript, TypeScript, Python, or Ruby.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Constant-Time Analysis
  • When to Use
  • When NOT to Use
  • Language Routing
  • Running the Analyzer
  • Per-language coverage limits
  • Prerequisites
  • Interpreting Results
  • Triaging Findings
  • Limitations
  • Real-World Impact
  • References

trailofbits/differential-review

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/differential-review/skills/differential-review/SKILL.md

Function: Security-focused diff review with git history analysis

When to use it: Use when reviewing a PR, commit, or diff for security vulnerabilities, checking whether a change re-introduces a previously fixed bug, asking what else a change could break, or finding which modified code has no test covering it.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Differential Security Review
  • Core Principles
  • Rationalizations (Do Not Skip)
  • Quick Reference
  • Codebase Size Strategy
  • Risk Level Triggers
  • Workflow Overview
  • Decision Tree
  • Agents
  • Quality Checklist
  • Integration
  • Example Usage
  • Quick Triage (Small PR)
  • Standard Review (Medium Codebase)
  • Deep Audit (Large, Critical Change)
  • When NOT to Use This Skill

trailofbits/dwarf-expert

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/dwarf-expert/skills/dwarf-expert/SKILL.md

Function: DWARF debugging format expertise

When to use it: Use when inspecting .debug_* sections, DIE trees, or DW_TAG_/DW_AT_ entries with dwarfdump/llvm-dwarfdump or readelf, verifying debug info with llvm-dwarfdump --verify, answering DWARF standard questions, or writing code that parses DWARF (libdwarf, pyelftools, gimli).

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • DWARF Expert
  • Authoritative Sources
  • Parsing and Searching with dwarfdump
  • Searching DIEs
  • Verifying DWARF Integrity
  • readelf
  • Writing Code That Parses DWARF

trailofbits/entry-point-analyzer

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/entry-point-analyzer/skills/entry-point-analyzer/SKILL.md

Function: Identify state-changing entry points in smart contracts

When to use it: Use when auditing smart contracts (Solidity, Vyper, Solana/Rust, Move, TON, CosmWasm) or when asked to find entry points, audit flows, external functions, access control patterns, or privileged operations.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Entry Point Analyzer
  • Execution in Codex
  • When to Use
  • When NOT to Use
  • Scope: State-Changing Functions Only
  • Workflow
  • Slither Integration (Solidity)
  • 1. Check if Slither is Available
  • 2. If Slither is Detected, Run Entry Points Printer
  • 3. Use Slither Output as Foundation
  • 4. When Slither is NOT Available
  • Language Detection
  • Access Classification
  • 1. Public (Unrestricted)
  • 2. Role-Restricted
  • 3. Contract-Only (Internal Integration Points)

trailofbits/firebase-apk-scanner

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/firebase-apk-scanner/skills/firebase-apk-scanner/SKILL.md

Function: Scan Android APKs for Firebase misconfigurations and security vulnerabilities

When to use it: Use when analyzing APK files for Firebase vulnerabilities, performing mobile app security audits, or testing Firebase endpoint security. For authorized security research only.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Firebase APK Security Scanner
  • When to Use
  • When NOT to Use
  • Rationalizations to Reject
  • Reference Documentation
  • How to Use This Skill
  • Workflow
  • Step 1: Validate Input
  • Step 2: Run the Scanner
  • Step 3: Present Results
  • Scan Summary
  • Extracted Configuration
  • Vulnerabilities Found
  • Remediation
  • Manual Testing (If Scanner Fails)
  • Severity Classification

trailofbits/insecure-defaults

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/insecure-defaults/README.md

Function: Detect insecure default configurations like hardcoded secrets, default credentials, and weak crypto

When to use it: Auditing JWT secret handling to catch fallback values like `|| ‘default’` in production auth code Scanning Dockerfiles and IaC templates for missing environment variables that trigger insecure runtime behavior Reviewing environment variable handling to separate fail-open from fail-secure patterns before a deployment Checking crypto usage for MD5, SHA1, or ECB in password hashing and token signing contexts Tracing CORS wildcard and permission 0777 defaults to confirm whether they reach production endpoints

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Insecure Defaults Detection
  • Install
  • Use
  • What it finds
  • How it runs
  • Patterns
  • When not to use it
  • Tests

trailofbits/modern-python

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/modern-python/skills/modern-python/SKILL.md

Function: Modern Python tooling with uv, ruff, ty, and pytest best practices

When to use it: Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Modern Python
  • When to Use This Skill
  • When NOT to Use This Skill
  • Anti-Patterns to Avoid
  • Decision Tree
  • Tool Overview
  • Security Tools
  • Quick Start: Minimal Project
  • Full Project Setup
  • 1. Create Project Structure
  • 2. Configure pyproject.toml
  • 3. Install Dependencies
  • 4. Add Makefile
  • Migration Guide
  • From requirements.txt + pip
  • From setup.py / setup.cfg

trailofbits/property-based-testing

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/property-based-testing/skills/property-based-testing/SKILL.md

Function: Property-based testing for multiple languages and smart contracts

When to use it: use when adding cases to an existing @given, fast-check, or proptest suite, when judging whether existing property tests assert anything real, and when a generator has shrunk a counterexample and you need to tell a wrong property from a genuine bug. Not for coverage-guided binary fuzzing (libFuzzer, AFL), mutation-testing campaigns, static analysis, benchmarking, or end-to-end UI tests.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Property-Based Testing
  • Property catalog
  • The two ways a property test asserts nothing
  • Where to look next
  • Introducing PBT to a project that lacks it

trailofbits/semgrep-rule-creator

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/semgrep-rule-creator/skills/semgrep-rule-creator/SKILL.md

Function: Create and refine Semgrep rules for vulnerability detection

When to use it: Use when writing Semgrep rules or building custom static analysis detections.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Semgrep Rule Creator
  • When to Use
  • When NOT to Use
  • Rationalizations to Reject
  • Anti-Patterns
  • Strictness Level
  • Overview
  • Quick Start
  • Quick Reference
  • Workflow
  • Documentation

trailofbits/semgrep-rule-variant-creator

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/semgrep-rule-variant-creator/skills/semgrep-rule-variant-creator/SKILL.md

Function: Port existing Semgrep rules to new target languages with test-driven validation

When to use it: Use when porting a Semgrep rule to specified target languages. Takes an existing rule and target languages as input, produces independent rule+test directories for each language.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Semgrep Rule Variant Creator
  • Run it as a workflow
  • The four phases
  • Output
  • Scope and reporting
  • Rationalizations to Reject
  • Quick Reference
  • Documentation

trailofbits/sharp-edges

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/sharp-edges/skills/sharp-edges/SKILL.md

Function: Identify error-prone APIs and dangerous configurations

When to use it: Use when reviewing API designs, configuration schemas, cryptographic library ergonomics, or evaluating whether code follows ‘secure by default’ and ‘pit of success’ principles. Triggers: footgun, misuse-resistant, secure defaults, API usability, dangerous configuration.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Sharp Edges Analysis
  • When to Use
  • When NOT to Use
  • Agent
  • Core Principle
  • Rationalizations to Reject
  • Sharp Edge Categories
  • 1. Algorithm/Mode Selection Footguns
  • 2. Dangerous Defaults
  • 3. Primitive vs. Semantic APIs
  • 4. Configuration Cliffs
  • 5. Silent Failures
  • 6. Stringly-Typed Security
  • Analysis Workflow
  • Phase 1: Surface Identification
  • Phase 2: Edge Case Probing

trailofbits/spec-to-code-compliance

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/spec-to-code-compliance/skills/spec-to-code-compliance/SKILL.md

Function: Specification-to-code compliance checker for blockchain audits

When to use it: Use when comparing an implementation against a whitepaper, protocol spec, or design document.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Spec-to-Code Compliance
  • When to Use
  • When NOT to Use
  • Do not check requirements in this context
  • What comes back, and how to read it
  • Judgment the workflow does not make for you
  • The target does not have to be a contract
  • Reference

trailofbits/static-analysis

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/static-analysis/README.md

Function: Static analysis toolkit with CodeQL, Semgrep, and SARIF

When to use it: Running CodeQL taint analysis to trace user input into SQL queries Writing Semgrep rules to catch a specific CWE pattern across a codebase Parsing SARIF output from multiple scanners into a deduplicated findings list Scanning a pull request with Semgrep against OWASP and Trail of Bits rulesets Generating CodeQL data extension models for project-specific API sinks

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Static Analysis
  • Skills Included
  • When to Use
  • What It Does
  • CodeQL
  • Semgrep
  • SARIF Parsing
  • Running a Semgrep scan
  • Workflows Included
  • Scripts Included
  • Tests
  • Installation
  • Related Skills

This catalog entry points to a collection. The scanned repository lists 3 distinct skill-file paths.

Sample members: codeql · sarif-parsing · semgrep


trailofbits/testing-handbook-skills

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/testing-handbook-skills/README.md

Function: Testing Handbook skills: fuzzers, static analysis, sanitizers

When to use it: Generating a libFuzzer skill directly from the handbook’s fuzzing chapter Scaffolding a Semgrep skill with handbook-accurate rule-writing guidance Producing a harness-writing skill that cross-references sanitizer and coverage skills Running validate-skills.py in CI to catch broken cross-references between generated skills Building a full set of 16 coordinated security testing skills from one command

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Testing Handbook Skills
  • Overview
  • Installation
  • Usage
  • Generate All Skills
  • Generate Specific Skill
  • Structure
  • Scripts
  • Skill Types
  • Generated Skills
  • Skills Cross-Reference
  • Configuration
  • Author
  • License

This catalog entry points to a collection. The scanned repository lists 15 distinct skill-file paths.

Sample members: address-sanitizer · aflpp · atheris · cargo-fuzz · constant-time-testing · coverage-analysis · fuzzing-dictionary · fuzzing-obstacles
More members are available in the source repository.


trailofbits/variant-analysis

Catalog entry: Security Skills by Trail of Bits Team
Source documentation: https://github.com/trailofbits/skills/blob/main/plugins/variant-analysis/skills/variant-analysis/SKILL.md

Function: Find similar vulnerabilities via pattern-based analysis

When to use it: Searching the entire codebase for null equality bypasses after finding one in an auth handler Building a Semgrep rule from a known XSS pattern and iterating until it covers related sinks Triaging 30 ripgrep matches from a single root cause into high/medium/low confidence findings Expanding a CodeQL query from a Python injection bug to cover Java and Go variants in the same repo Running a five-step variant hunt after a CVE patch to find missed instances in forked code paths

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Variant Analysis
  • When to Use
  • When NOT to Use
  • The Five Steps
  • Running it as a Workflow
  • What Makes Hunts Fail
  • Resources

veniceai/venice-api-overview

Catalog entry: Skills by Venice.ai
Source documentation: https://github.com/veniceai/skills/blob/main/skills/venice-api-overview/SKILL.md

Function: API basics, auth modes, pricing, and versioning

When to use it: Use when a task needs the capability described in this catalog entry: API basics, auth modes, pricing, and versioning

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Venice API Overview
  • Use when
  • Base URL
  • Authentication
  • Endpoint map
  • Inference
  • Catalog
  • Account, billing, wallet
  • Utility
  • Retired (return `410 Gone`)
  • Response headers to watch
  • Pricing model at a glance
  • Standard error shape
  • OpenAI compatibility - what works and what doesn’t
  • Versioning
  • Fast start checklist

veniceai/venice-auth

Catalog entry: Skills by Venice.ai
Source documentation: https://github.com/veniceai/skills/blob/main/skills/venice-auth/SKILL.md

Function: API keys and wallet-based Venice authentication

When to use it: Use when a task needs the capability described in this catalog entry: API keys and wallet-based Venice authentication

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Venice Authentication
  • Use when
  • Which endpoints accept what
  • Option A - Bearer API key
  • Option B - x402 wallet (SIWX)
  • Header
  • SIWE message fields (EIP-4361, EVM)
  • Solana message fields
  • Manual signing (TypeScript, EVM)
  • SDK shortcut (EVM / Base)
  • First-time top-up (wallet → credits)
  • Choosing between the two
  • Common auth errors
  • Security hygiene
  • Payment safety

vercel-labs/vercel-cli-with-tokens

Catalog entry: Skills by Vercel Engineering Team
Source documentation: https://github.com/vercel-labs/agent-skills/blob/main/skills/vercel-cli-with-tokens/SKILL.md

Function: Deploy and manage Vercel projects with token authentication

When to use it: Use when working with Vercel CLI using access tokens rather than interactive login — e.g. “deploy to vercel”, “set up vercel”, “add environment variables to vercel”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Vercel CLI with Tokens
  • Step 1: Locate the Vercel Token
  • A) `VERCEL_TOKEN` is already set in the environment
  • B) Token is in a `.env` file under `VERCEL_TOKEN`
  • C) Token is in a `.env` file under a different name
  • D) No token found — ask the user
  • Step 2: Locate the Project and Team
  • CLI Setup
  • Deploying a Project
  • Quick Deploy (have project ID — no linking needed)
  • Full Deploy Flow (no project ID — need to link)
  • Deploying from a Remote Repository (code not cloned locally)
  • About `.vercel/` Directory
  • Managing Environment Variables
  • Inspecting Deployments
  • Managing Domains

VoDaiLocz/kilo-kit-mcp

Catalog entry: Development and Testing
Source documentation: https://github.com/VoDaiLocz/kilo-kit-mcp/blob/main/README.md

Function: Comprehensive library of 177 curated skills paired with an MCP runtime enforcing protocol-level C4 workflow gates, hard-gated command execution with security guardrails, and 5 cognitive reasoning engines (Tree of Thoughts DAG, Adversarial Grilling, 5-Whys Root Cause Tracer, Context Compactor, Self-Evolution) for Claude Code, Cursor, Antigravity, and Codex

When to use it: Use when a task needs the capability described in this catalog entry: Comprehensive library of 177 curated skills paired with an MCP runtime enforcing protocol-level C4 workflow gates, hard-gated command execution with security guardrails, and 5 cognitive reasoning engines (Tree of Thoughts DAG, Adversarial Grilling, 5-Whys Root Cause Tracer, Context Compactor, Self-Evolution) for Claude Code, Cursor, Antigravity, and Codex

The catalog does not state a separate trigger condition. This usage note is inferred from the published function description.

Source skill menu:

  • Kilo-Kit
  • 💡 Why Kilo-Kit?
  • The Crisis of Unbounded AI Agency
  • The Solution: Governed Autonomy
  • ⚡ Quick Start (in 30 seconds)
  • 1. Zero-Install Instant Setup
  • 2. Verify System Health
  • 🏛️ Architecture & C4 Protocol
  • The C4 5-Gate Lifecycle
  • 💻 IDE Integration Guide
  • ⚡ Core Capabilities
  • 1. 🚦 4-Tier Adaptive Task Gating
  • 2. 🔍 SQLite FTS5 with BM25 Lexical Ranking
  • 3. ✍️ Self-Authoring Skills & Autonomous Evolution
  • 4. 🛡️ Kilo-Sentinel Loop & Thrashing Tripwire
  • 🧰 MCP Tools Suite (24 Tools)

This catalog entry points to a collection. The scanned repository lists 168 distinct skill-file paths.

Sample members: agent-memory · claukit · mcp-agent-patterns · multi-agent-orchestration · workflow-state-machines · ai-multimodal · geo-fundamentals · media-processing
More members are available in the source repository.


WordPress/wp-abilities-api

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-abilities-api/SKILL.md

Function: Capability-based permissions and REST API authentication

When to use it: Use when working with the WordPress Abilities API (wp_register_ability, wp_register_ability_category, /wp-json/wp-abilities/v1/*, @wordpress/abilities) including defining abilities, categories, meta, REST exposure, and permissions checks for clients.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP Abilities API
  • When to use
  • Inputs required
  • Procedure
  • 1) Confirm availability and version constraints
  • 2) Find existing Abilities usage
  • 3) Register categories (optional)
  • 4) Register abilities (PHP)
  • 5) Confirm REST exposure
  • 6) Consume from JS (if needed)
  • Verification
  • Failure modes / debugging
  • Escalation

WordPress/wp-plugin-development

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-plugin-development/SKILL.md

Function: Plugin architecture, hooks, settings API, security

When to use it: Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escaping), and release packaging.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP Plugin Development
  • When to use
  • Inputs required
  • Procedure
  • 0) Triage and locate plugin entrypoints
  • 1) Follow a predictable architecture
  • 2) Hooks and lifecycle (activation/deactivation/uninstall)
  • 3) Settings and admin UI (Settings API)
  • 4) Security baseline (always)
  • 5) Data storage, cron, migrations (if needed)
  • Verification
  • Failure modes / debugging
  • Escalation

WordPress/wp-rest-api

Catalog entry: Skills by WordPress Development Team
Source documentation: https://github.com/WordPress/agent-skills/blob/trunk/skills/wp-rest-api/SKILL.md

Function: REST API routes/endpoints, schema, auth, and response shaping

When to use it: Use when building, extending, or debugging WordPress REST API endpoints/routes: register_rest_route, WP_REST_Controller/controller classes, schema/argument validation, permission_callback/authentication, response shaping, register_rest_field/register_meta, or exposing CPTs/taxonomies via show_in_rest.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • WP REST API
  • When to use
  • Inputs required
  • Procedure
  • 0) Triage and locate REST usage
  • 1) Choose the right approach
  • 2) Register routes safely (namespaces, methods, permissions)
  • 3) Validate/sanitize request args
  • 4) Responses, fields, and links
  • 5) Authentication and authorization
  • 6) Client-facing behavior (discovery, pagination, embeds)
  • Verification
  • Failure modes / debugging
  • Escalation

wrsmith108/varlock-claude-skill

Catalog entry: Development and Testing
Source documentation: https://github.com/wrsmith108/varlock-claude-skill/blob/main/skills/varlock/SKILL.md

Function: Secure environment variable management ensuring secrets are never exposed in Claude sessions, terminals, logs, or git commits

When to use it: Use when handling secrets, API keys, credentials, or any sensitive configuration. Ensures secrets are never exposed in terminals, logs, traces, or Claude’s context. Trigger phrases include “environment variables”, “secrets”, “.env”, “API key”, “credentials”, “sensitive”, “Varlock”.

Usage guidance is taken from the skill’s own trigger description or usage section.

Source skill menu:

  • Varlock Security Skill
  • Core Principle: Secrets Never Exposed
  • CRITICAL: Security Rules for Claude
  • Rule 1: Never Echo Secrets
  • Rule 2: Never Read .env Directly
  • Rule 3: Use Varlock for Validation
  • Rule 4: Never Include Secrets in Commands
  • Quick Start
  • Installation
  • Initialize Project
  • Schema File: .env.schema
  • Basic Structure
  • Security Annotations
  • Type Annotations
  • Safe Commands for Claude
  • Validating Environment

Back to the category index

本分类中文版