pair-agent — Pair a remote AI agent with your browser. (gstack)
pandas-pro — Performs pandas DataFrame operations for data analysis, manipulation, and transformation.
paywalls — When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates.
pdf — Use this skill whenever the user wants to do anything with PDF files.
pdf-creator — Convert markdown files to professional PDF documents with proper Chinese font support, theme system, and visual self-check.
pdf-to-html — Converts a PDF into one self-contained, readable HTML file that preserves images, tables.
peer-message — Bridge local Claude Code and Codex sessions only when the current host's native communication tools do not cover the target.
pentesting-with-aws-security-agent — Run an AWS Security Agent penetration test against a live web application — registers and verifies the target domain.
performance-optimization — Optimizes application performance across frontend, backend, queries, and databases.
pestle-analysis — Perform a PESTLE analysis covering Political, Economic, Social, Technological, Legal, and Environmental factors.
pharma-daily-report — 生成 A 股医药行业日报:从新浪财经抓取 20 只核心医药股实时行情,分析 7 大细分赛道排名、涨跌榜 TOP 3、资金流向,然后通过飞书发送富文本日报。 覆盖恒瑞医药、百济神州、智飞生物、药明康德、迈瑞医疗、片仔癀、云南白药等 20 只核心标的。 当用户需要 医药日报、医药行业日报、pharma daily.
php-pro — Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9.
physics-3d-collision — 3D PhysX collision and trigger diagnostics for MonoBehaviour-based Unity projects.
pick-ui-library — Pick the right library for a given frontend task from a curated, opinionated list — numbers, OTP inputs, charts, command menus, virtualization, drag and drop.
pinia — Pinia official Vue state management library, type-safe and extensible.
planner — Generate staged project plans from design through deployment.
planning-and-task-breakdown — Breaks work into ordered tasks. Use when you have a spec or clear requirements and need to break work into implementable tasks.
playwright-expert — Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests.
pnpm — Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces via pnpm-workspace.yaml.
popups — When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes.
porters-five-forces — Perform Porter's Five Forces analysis — competitive rivalry, supplier power, buyer power, threat of substitutes, and threat of new entrants.
positioning-ideas — Brainstorm product positioning ideas differentiated from competitors. Identifies top competitors and generates positioning statements with rationale.
post-patch-validation — Validates security patches with reproducible baseline-versus-patched evidence, including original exploits, root-cause variants, behavior preservation.
postgres — Configure DigitalOcean Managed Postgres with bindable variables or schema isolation.
postgres-pro — Use when optimizing PostgreSQL queries, configuring replication, or implementing advanced database features.
Poteto Mode — poteto's agent style for concise, detailed responses, deliberate subagents, unslopped prose, simple code, and verified work.
pptx — Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks.
pr-improver — Runs an autonomous review-and-fix improvement loop over the current branch's changes until a PR review comes back clean.
pr-review-canvas — Generate an interactive PR review walkthrough as an HTML page.
pr-to-video — Turn a GitHub pull request (a PR URL, owner/repo#N, or 'this PR' in a checked-out repo) into a code-change explainer video — changelog, feature reveal, fix.
pre-mortem — Run a pre-mortem risk analysis on a PRD or launch plan.
pricing — When the user wants help with pricing decisions, packaging, or monetization strategy.
pricing-strategy — Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity.
principle-foundational-thinking — Apply before writing logic: choosing core types and data structures, sequencing scaffold-vs-feature work, asking what concurrent actors share.
principle-laziness-protocol — Apply when refactoring, evaluating diff size, or tempted to add abstractions, layers, or signal threading.
principle-make-operations-idempotent — Apply when designing commands, lifecycle steps, or processing loops that run amid crashes, restarts, and retries.
principle-model-the-domain — Apply when writing stateful logic, or when code branches a lot or repeats a shape assumption across files.
principle-never-block-on-the-human — Apply when tempted to ask 'should I do X?' on reversible work. Proceed, present the result, let the human course-correct after the fact.
principle-sequence-verifiable-units — Apply to multi-step work (sweeps, migrations, runs of similar edits) and to how you stack commits and PRs.
principle-subtract-before-you-add — Apply when sequencing an addition, refactor, or rewrite. Remove dead code, redundant validators, and stub references first, then build on the simpler base.
principle-test-behavior-not-implementation — Apply when you write, change, or keep a test. Call the code the way its users do and assert the result they observe against a literal expected value.
principle-type-system-discipline — Apply when designing types, reviewing a function signature, or writing code in any statically-typed language.
prior-work-retrieval — Only for explicit prior-work/reuse/history requests; never for read-only status or inspection.
prioritization-frameworks — Reference guide to 9 prioritization frameworks with formulas, when-to-use guidance, and templates — RICE, ICE, Kano, MoSCoW, Opportunity Score, and more.
prioritize-assumptions — Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each.
prioritize-features — Prioritize a backlog of feature ideas based on impact, effort, risk, and strategic alignment with top 5 recommendations.
privacy-policy — Draft a detailed privacy policy covering data types, jurisdiction, GDPR and compliance considerations, and clauses needing legal review.
processing-s3-uploads-with-step-functions — Deploy an event-driven workflow that routes S3 uploads to either Lambda or Fargate via Step Functions based on file size.
product-launch-video — Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos.
product-marketing — When the user wants to create or update their product marketing context document.
product-name — Brainstorm 5 unique, memorable product names with rationale aligned to brand values and target audience.
product-strategy — Create a comprehensive product strategy using the 9-section Product Strategy Canvas — vision, segments, costs, value propositions, trade-offs, metrics, growth.
product-vision — Brainstorm an inspiring, achievable, and emotional product vision that motivates teams and aligns stakeholders.
programmatic-seo — When the user wants to create SEO-driven pages at scale using templates and data.
project-development — This skill should be used for project-level decisions about LLM-powered systems: whether an LLM is the right primitive for the task at hand.
prompt-engineer — Writes, refactors, and evaluates prompts for LLMs — generating optimized prompt templates, structured output schemas, evaluation rubrics, and test suites.
prompt-optimizer — Transform vague prompts into precise, well-structured specifications using EARS (Easy Approach to Requirements Syntax) methodology.
promptfoo-evaluation — Configures and runs LLM evaluation using Promptfoo framework.
property-based-testing — Writes, reviews, and debugs property-based tests — Hypothesis, fast-check, proptest, jqwik, rapid, and Echidna or Medusa for Solidity invariants.
prospecting — When the user wants to find, qualify, and build a list of prospects to reach out to — across B2B SaaS, general B2B, or local small businesses.
prototype — Build multiple genuinely different versions of a UI piece you describe.
prototype — Build a throwaway prototype to answer a design question.
provision-cloud-agent — Provision an always-on cloud-hosted coding agent: pick a host platform (Railway or AWS EC2; pluggable for Fly.io, …).
public-relations — When the user wants help with public relations, earned media, press coverage, journalist outreach, or media strategy (not pull requests).
python-pro — Use when building Python 3.11+ applications requiring type safety, async programming, or robust error handling. Generates type-annotated Python code.
querying-aws-cloudwatch — Runs SQL queries on CloudWatch Logs data exported as Apache Iceberg tables in S3 Tables.
querying-aws-redshift — Enables Redshift system-table (SYS_*) log publishing to S3 Tables in Apache Iceberg format for both Provisioned clusters and Serverless namespaces.