Product & Planning
Product & planning agent skills structure the thinking side of building: specs, PRDs, user stories, roadmaps, and prioritization frameworks. Install one and your AI agent produces planning documents with the same rigor and format every time.
-
proelias7 Bundle Fivem DevelopmentFiveM development best practices for any framework (vRP, QBCore, Qbox, ESX). Covers performance, security, client/server communication, cache (cacheaside + client-side cache §2.1.1), cerberus (load balance, SafeEvent, SetCooldown), view-cache audit (§2.4), client-callable endpoint exposure & server auth (§5.1), input validation (§5.3), quality gates for implementation/refactor (quality-gates.md), asset discovery, framework auto-detection, and dynamic documentation fetching. Use when the user works with FiveM, Lua scripts, natives, resources, fxmanifest, optimization, /fxmind audit, or general server development without a specific framework context.
-
odinfree Bundle Strk20 Privacy SdkBuild privacy wallets and key-holding backends with the Starknet Privacy SDK (@starkware-libs/starknet-privacy-sdk). Covers createPrivateTransfers wiring, register, deposit, transfer, withdraw, multi-op batches, shadow accounts (formerly private sub-accounts), note discovery, setup requirements, and proving configuration. Also use for debugging SDK submissions: provingBlockId, proofFacts, tip 0n, INVALID_NONCE, note maturity, fresh-account sequencing, and AddressMap lookups. If the app talks to the user's wallet instead of holding keys, use strk20-wallet-api. For concepts use strk20-privacy.
-
pactflow Bundle Contract Testing FlywheelGenerate a structured onboarding backlog — in Jira, GitHub Issues/Projects, Azure DevOps, or as a manual markdown export — that drives a development team from zero to publishing both consumer and provider contract tests. Use when the user invokes /contract-testing-flywheel or asks to "kick off contract testing for a team", "create the contract-testing onboarding tickets", or "scaffold the BDCT / CDCT rollout backlog for <team>". Asks which scrum tool, and CDCT / BDCT / Both, at runtime and parametrises tickets by stack, broker, CI tool, and consumer/provider pair. Generic — no SmartBear-internal assumptions, no fixed scrum-tool dependency.
-
timbroddin Skill PickupPick up an issue that's ready for an agent and work it end-to-end. Reads the project issue tracker for issues carrying the AFK-ready triage label (default `ready-for-agent`), picks one, checks it's actually ready, then implements it via /tdd or /diagnose and opens a PR. Use when the user wants to grab an issue, work the next ready-for-agent ticket, start AFK work, or run /pickup. This is the "Work" entry point for the to-prd → to-issues → triage → pickup pipeline; it pairs with mattpocock/skills.
-
zhucl1006 Skill Project Workflow文档驱动的项目开发工作流。智能判断任务类型,执行已有计划或使用 project-planning 生成新计划。 **使用场景:** - 已有完整项目文档,需要执行开发任务 - 用户指定执行某个计划(如"执行 plan 001") - 用户请求开发新功能(使用 project-planning 生成计划) **前置条件:** - 项目应该已有 docs/ 文档结构(PRD、SAD 等) - 如果是新项目,建议先使用 project-docs-setup skill 创建完整文档 - 如果需要制定计划,建议使用 project-planning skill **与其他 skill 的关系:** - project-docs-setup:创建项目文档结构 - project-planning:制定开发计划(需求澄清 + 设计讨论 + 计划编写) - project-workflow:执行开发计划 + 更新文档 - 建议流程:project-docs-setup → project-planning → project-workflow **触发方式:** - "执行 plan 001" / "继续 001-user-authentication" - "开始开发" / "执行计划" / "继续上次的任务"
-
zhucl1006 Bundle Project Docs Setup项目文档结构创建助手。作为资深产品经理,通过多轮对话深入了解项目需求,分析合理性并提供最佳实践建议,最终生成完整的技术文档体系。 **使用时机:** - 新项目启动,需要建立文档体系(推荐第一步) - 现有项目缺少规范文档,需要补充完善 - 已有代码但缺少文档,需要根据代码回补文档 - 需要专业的产品和架构分析建议 **支持两种工作模式:** - 模式 A:新项目文档创建(从需求到文档) - 模式 B:代码回补文档(从代码到文档) **与其他 skill 的关系:** - 本 skill 负责创建完整文档(PRD、SAD、开发指南等) - project-workflow 负责基于文档执行开发任务 - 建议流程:project-docs-setup → project-workflow **触发方式:** - "创建项目文档" / "初始化项目文档" / "设置项目文档" - "根据代码生成文档" / "回补项目文档" / "补充项目文档" - 直接描述项目需求,如"帮我创建一个在线教育平台的文档"
-
novuhq Skill Implementation PlanningUse when the user explicitly asks for a plan, roadmap, phased implementation, or task breakdown. Produces a plan only; it does not implement code changes.
-
robotka1321 Bundle UX Walkthrough Skill以资深 UX 专家身份走查产品体验问题。阅读 PRD 理解产品目标, 系统性检查用户流程、UI 一致性、错误处理等体验问题并汇总报告。 Triggers on "UX走查", "体验问题", "用户体验检查", "walkthrough"。
-
skillmedev Skill Product RoadmapTurns product strategy into a themed Now/Next/Later roadmap with explicit trade-offs, confidence levels, and no committed dates beyond one quarter. Use when someone asks "build our product roadmap", "turn these priorities into a roadmap", "execs want committed ship dates for next year", or needs to communicate direction without over-promising. Do NOT use for company-wide annual operating plans - use annual-plan instead; for defining the goals a roadmap serves, use okr-builder; for scheduling work inside a sprint, use sprint-planning.
-
skillmedev Skill Sprint PlanningFacilitates sprint planning end to end - backlog refinement checks against a Definition of Ready, a one-sentence sprint goal, capacity math from velocity and PTO, story selection and team commitment, task breakdown, and flagged risks with owners. Use when a team asks "plan our next sprint", "how much should we commit to", "write a sprint goal", or keeps blowing sprint forecasts. Do NOT use for running the retrospective after the sprint ends - use sprint-retro-facilitator instead.
-
ai-evals-course Bundle Eval AuditAudit an LLM eval pipeline and surface problems: missing error analysis, unvalidated judges, vanity metrics, etc. Use when inheriting an eval system, when unsure whether evals are trustworthy, or as a starting point when no eval infrastructure exists. Do NOT use when the goal is to build a new evaluator from scratch (use error-discovery, write-judge-prompt, or validate-evaluator instead).
-
ai-evals-course Bundle Error DiscoveryRun error analysis on a dataset. Build a review UI, select diverse samples, monitor annotations, and organize failure modes.
-
coreyhaines31 Skill ReconPerform structured reconnaissance and attack surface enumeration for authorized penetration tests, CTF challenges, and bug bounty programs. Use when the user mentions 'recon,' 'reconnaissance,' 'enumerate,' 'attack surface,' 'subdomain enumeration,' 'port scan,' 'fingerprint,' 'asset discovery,' or needs to map a target's external footprint.
36.3k -
dj931567261 Skill Smart QAThis skill should be used when the user says "找 bug" / "看一下有没有 bug" / "smart-qa" / "/smart-qa" / "帮我测一下这个项目" / "智能 QA" / "推断业务流程测一下",or asks for an autonomous bug-hunt where they DON'T already know what to test. Distinct from `qa` (blind exploration) and `devtest` (verifies a specific change). smart-qa READS the project source — prefers PRD/requirements docs, falls back to code (activities, routes, click handlers, API calls) — then proposes a focused test plan for confirmation before driving the app. v1 stops after the user confirms the plan and hands off to the existing `qa` skill for execution. v2 (planned) adds per-step assertions.
-
ecto Bundle Depot Services ReviewReviews Rust microservices in the depot/ directory with focus on Axum web framework, SQLx database patterns, Docker deployment, and WebSocket communication. Use when reviewing depot service changes (discovery, dispatch, map-api, gps-status, mapper), adding new endpoints, modifying database schemas, implementing WebSocket protocols, or debugging service integration issues. Covers Tokio async patterns, REST/WebSocket API design, PostgreSQL migrations, error handling, health checks, and Docker multi-stage builds.
-
florianbruniaux Bundle Youtube Cumulative ResearchBuild or resume a source-backed YouTube research session that checks the local yt-insights corpus first, asks before discovery and acquisition, grows the corpus only with explicit approval, reassesses coverage, and optionally exports a dossier. Use for evolving research topics, freshness checks, or research dossiers. Do not use for a simple read-only corpus lookup.
-
superclaude-org Skill BrainstormActivate brainstorming mode for collaborative discovery and creative problem-solving. Use when users have vague requests, want to explore ideas, or need requirements discovery.
-
high-east Bundle InterviewRun a structured discovery interview, obtain literal-keyword approval, write an approved spec.md, and hand implementation to a fresh agent session.
-
javon0-0 Bundle Discover The Real RequirementUse at the very start of a 0-to-1 build, before any architecture or code, when the user has a goal but cannot fully articulate their requirement, workflow, or the unspoken domain rules they take for granted. Runs a guided discovery loop with hard approval gates — elicit and write the requirement back, draw the workflow, surface the hidden rules and assess risk — and loops back whenever a hidden rule reopens the requirement, so you only design once the picture is stable and confirmed.
-
jessmatth Bundle User PersonaBuild a research-grounded user persona from interview notes, painpoint research, or survey results, then auto-generate the downstream copy artifacts (homepage headline, channel plan, cold outreach draft). Use when the user says "make me a persona for X," "build a user persona from these notes," "turn my research into a persona," or similar.
-
jessmatth Bundle Painpoint ResearchRun structured social-media painpoint research for a sharply-defined ideal customer profile, returning direct quotes with source URLs grouped by theme, ranked by emotional intensity and frequency. Use when the user says "find me painpoints for [ICP]," "research what [audience] is complaining about," "pull customer language from Reddit/Twitter/forums," or similar.
-
lucasksjang Skill Event ScoutingFind and prioritize events — conferences, summits, invite-only gatherings — worth attending for a stated goal (partnerships, sales, hiring, fundraising, market intel). Does both discovery (what exists) and selection (where the right people actually show up), producing a tiered spreadsheet + a paste-ready summary. Triggers on "what events should we attend", "event scan", "conferences in {city}", or a period/trip window.
-
stephentownsend1234 Bundle StartBegin or resume a work session — orients on project state, then routes to resuming an in-flight sprint, planning a new sprint (research-driven), or building directly (Freebuild). Use at the start of a session, when the user asks "where were we" / "what's next" / "let's keep going" / "continue where we left off", or when they name a roadmap item to work on. Requires vibeflow state in `.claude/` (else point to `/bootstrap`).
-
stephentownsend1234 Bundle RoadmapThe project's path to its goal — capture ideas onto the roadmap, or run a session that orders everything into Now/Next/Later toward a concrete goal. Use for "add to roadmap X" quick captures, when priorities shift, when the user asks what to build next, or when the goal itself needs resetting. Also runs inside /bootstrap to map the initial path.
-
stephentownsend1234 Bundle BootstrapSets up project scaffolding and context state files once per project. Scans existing repos or starts conversation-first for fresh projects. Captures project vision, maps product build plan via /roadmap, scaffolds the `.claude/` state files, and installs the SessionStart orientation hook. Use when a project has no vibeflow state yet and the user asks to set it up — or asks in plain terms for help building, finishing, or continuing a project. Offer setup in one line before diving into code. Also handles migrating older vibeflow file shapes.
-
chrislacey89 Bundle MermaidSide-route utility skill for generating Mermaid diagram code from a description. Use when the user wants a flowchart, sequence diagram, class diagram, ER diagram, state machine, Gantt chart, mindmap, C4 architecture, user journey, or any of 23 supported Mermaid diagram types — often during /shape, /research, /write-a-prd, or /prd-to-issues when a visual would clarify scope, flow, or structure. Not for free-form ASCII sketches, hand-drawn whiteboards (use /excalidraw-diagram for that), or rendering diagrams to images.
-
aaronontheweb Bundle Architecture AssessmentReconstruct a software system's current architecture from code, runtime wiring, tests, and history. Use for architecture discovery, a legacy-system assessment, or preparing a simplification effort; ordinary feature work does not require a whole-system assessment.
-
adarshmishra07 Bundle Claw ControlComplete AI agent operating system with Kanban task management, multi-agent coordination, human approval gates, and autonomous task discovery via heartbeat polling. Use when setting up multi-agent coordination, task tracking, or configuring an agent team. Includes theme selection (DBZ, One Piece, Marvel, etc.), workflow enforcement (all tasks through board), browser setup, GitHub integration, and memory enhancement (Supermemory, QMD).
-
ai45lab Skill Idea From DailyBridge daily recommender ideas to research pipelines. Read history/ideas/{date}/ideas.json OR generate ideas yourself from today's scored items, then route to /idea-creator, /idea-discovery, or /research-pipeline. Use when user says '/idea-from-daily', '从今日推荐启动研究', 'pick idea from daily'.
-
aj-suresh Bundle Jtbd MatrixWhen the user wants a JTBD matrix, a scored list of customer jobs, or an opportunity-scored priority ranking built from an ICP or a domain. Also use when the user mentions 'JTBD matrix,' 'jobs to be done matrix,' 'job statements,' 'opportunity score,' 'outcome-driven innovation,' 'ODI,' 'importance and satisfaction,' 'underserved needs,' 'which jobs to prioritize,' 'what should we build first,' 'message angles,' 'discovery questions,' 'trigger events,' or 'what pain do we lead with.' Input is an ICP summary, or a domain if no ICP exists yet. Output is a scored and ranked job matrix as markdown plus a multi-sheet xlsx. For building the upstream ICP, see icp-summary. For turning this matrix into positioning, see value-prop-canvas.
-
opensourceways Bundle Professional Test Case Generator专业测试用例生成 Agent,**按用户意图切换输出形态**。默认输出 Markdown 用例集(人类可导入禅道/Tapd/Jira;AI 可通过 agent-exec YAML 块解析执行)。**触发 Python 模式时(用户消息含 pytest / python 脚本 / py 文件 / 转 py / 可执行脚本 等触发词),仅输出单文件 .py,不再生成 Markdown 文件**:每条用例独立判定可否自动化——可自动化→pytest 函数 + requests/playwright 调用 + assert 断言;不可自动化→Python 注释块列出用例描述、不可自动化原因、人工执行步骤、预期结果。资深软件测试工程师角色,基于需求文档/PRD/接口文档/UI 设计稿/业务流程,使用等价类、边界值、场景法、错误推测法拆解测试点,覆盖正常流程、异常场景、边界值、空值、特殊字符、权限校验、数据唯一性、重复操作、异常输入 9 个维度。触发词(Markdown 模式):测试用例、test case、用例设计、case 设计、PRD 转用例、需求转用例、接口用例、API 用例、UI 用例、用例集、用例表、Markdown 用例、禅道用例、Tapd 用例、Jira 用例、写用例、生成用例。触发词(Python 模式,**互斥**):pytest 用例、python 测试脚本、可执行脚本、转 py、自动化脚本、py 文件、pytest 脚本、生成 pytest、转 pytest、python 自动化、生成 py 文件。仅产出测试用例,不闲聊、不发散、不做无文档依据的推断。
-
masup9 Bundle Auditing WcagPerform formal WCAG 2.2 A/AA conformance audits and assign Pass/Fail/NT/NA to every success criterion with evidence. Use reviewing-a11y instead for issue discovery and improvement feedback.
-
masup9 Bundle Planning A11Y ImprovementAssess organizational accessibility maturity and create a long-term improvement plan with a roadmap, KPIs, and stakeholder materials. Use planning-wcag-audit for the execution plan of a specific site's WCAG audit.
-
mb3rgel-ui Skill Task ManagerAtlas task management — add, update, move, and query tasks across backlog, sprint, done, and blocked lists. Use when adding tasks, changing status, moving tasks between lists, or querying what's open/blocked/done.
-
mb3rgel-ui Skill Sprint PlannerAtlas sprint planning — build sprints from backlog, track velocity, run sprint reviews, and propose next sprint. Use when planning a new sprint, reviewing a completed sprint, or checking sprint velocity.
-
melconcoast Bundle ScaffoldUse this skill whenever the user wants to turn a plan/idea into files for Claude Code or another coding agent, says things like "set up AGENTS.md/CLAUDE.md for this", "get this ready for Claude Code", "scaffold the project docs", "turn this plan into context files", "hand this off to a coding agent", or has just finished a substantial planning/design discussion and is about to start building. Also trigger when the user asks how to structure AGENTS.md/CLAUDE.md and wants it actually applied to their project, not just explained in the abstract. Not for planning or building a module from an existing roadmap — use plan-module or execute-plan. Transforms a project plan, idea, or planning conversation into an AI-coding-agent-ready docs set — a lean root context file for the target agent (CLAUDE.md, AGENTS.md, or both), plus linked docs and nested per-subsystem files for monorepos. Interviews to pick the right structure, re-confirms undecided facts, and tracks deferred choices as pending decisions.
Frequently asked questions
What are Product & Planning agent skills?
Product & planning agent skills structure the thinking side of building: specs, PRDs, user stories, roadmaps, and prioritization frameworks. Install one and your AI agent produces planning documents with the same rigor and format every time.
Which Product & Planning skills are most installed?
Popular Product & Planning skills on SkillMD right now include fivem-development, strk20-privacy-sdk, contract-testing-flywheel. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Product & Planning skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.