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.
-
justtyashh Bundle SoulcatcherOrchestrates behavioral workflow discovery — observes actions across sessions, detects recurring procedures, challenges inferences, and compiles portable Agent Skills with evidence. Use when the user mentions Soulcatcher, wants to learn their workflow, compile a skill from behavior, run the Soulcatcher demo, or analyze how they repeatedly solve a class of problems.
-
huaweicloud Bundle Huaweicloud Capability DiscoveryDiscover Huawei Cloud capabilities for an agent task. Use when the user asks what Huawei Cloud service, Skill, CLI command, API, SDK, or document should be used, or when a request is scenario-shaped and needs capability selection before implementation.
-
haitranatwork Skill Sync TicketsPush a reviewed tickets.yaml into Jira via the Atlassian MCP server, then write the assigned keys back into the file. Run only when the user explicitly invokes it — this skill creates real issues in a real backlog. Requires an existing tickets.yaml from /write-tickets and a connected Atlassian MCP server.
-
haitranatwork Bundle Write IntentTurn a raw requirement into intent.md, the product-level artifact of the AI-Native SDLC Playbook, through a structured interview that pins down scope, out-of-scope, affected repositories, and cross-team dependencies before any planning happens. Use this whenever a new requirement, feature request, or epic arrives and needs to be scoped — including when the user says "new requirement", "scope this", "write the intent", "start an epic", "turn this into an intent", mentions intent.md or the knowledge-base repo, or pastes a requirement from a stakeholder and asks what to do with it. Use it even when the requirement looks small or obvious, because the value is in catching the hidden Core dependency and the unstated scope assumption. Do NOT use for spec.md, plan.md, or ticket generation — those are separate later stages.
-
haitranatwork Bundle Write TicketsGenerate tickets.yaml from an epic's milestones — one or more tickets per milestone, each split into small resumable implementation units so a developer can run as many as their context budget allows. Use whenever the user says "write the tickets", "break the milestones into tickets", "generate the backlog", "next stage" after a plan, or mentions tickets.yaml or implementation units. Requires plan.md to exist first. This skill NEVER touches Jira. Do NOT use for scoping, specs, plans, or implementing.
-
brianggggg Skill Okr TrackerTurns a status update or set of raw metrics into progress deltas against existing OKRs (on track / at risk / behind, with the delta since last update). Use when a user shares a status update and asks how it maps to their OKRs, or asks for an OKR progress update.
-
synthesisengineering Bundle Synthesis Review TriagePR queue prioritization methodology with weighted scoring across review gap, CI status, age, size, and labels. Includes author-response detection, queue classification, and prior-review gate for deciding full audit vs. delta-only vs. skip. Use when asked to: triage PRs, which PR should I review, review queue, prioritize reviews, PR backlog, review priority, what needs review, PR triage, review workload.
-
synthesisengineering Bundle Synthesis Catchup LedgerReconcile pending, missed, and incomplete commitments after any gap in the daily-ritual cadence (travel, family visits, crunch weeks). Sweeps daily plans, transcripts, and project context over an arbitrary window; classifies every surfaced item (including expired-for-learning); produces a dated catch-up ledger document; routes survivors without flooding the daily plan. Use when asked to: catch up on missed tasks, sweep pending items, catch-up ledger, reconcile backlog, what did I miss, post-vacation catch-up, falling behind recovery.
-
nahid-sparktales Bundle PrioritizationChoose what not to do and make the tradeoff legible — the constraint being spent, each candidate's cost and value with the evidence behind it, what is reversible, and what would change the answer. Use when a list is longer than the capacity, when asked what to cut or what ships first, or when a decision was made and nobody can reconstruct why. Not for deciding whether a problem is real (product-discovery), not for writing the scope of what wins (prd-and-stories), and not for committing the team on their behalf.
-
nahid-sparktales Bundle Prd And StoriesWrite a scope someone else can build from without asking you what you meant — problem, users, the flow end to end including its unhappy states, acceptance criteria phrased as observable behaviour, and explicit non-goals. Use when turning a settled problem into a brief, spec, PRD, epic or set of stories, or when repairing a ticket that is too vague to estimate or to check. Not for deciding whether the problem is real (product-discovery), not for ranking work (prioritization), and not for choosing the implementation.
-
nahid-sparktales Bundle Product DiscoveryFind the real problem behind a feature request before anyone scopes a solution — whose job is stuck, what evidence exists already, and what observation would prove the assumption wrong. Use when a request arrives phrased as a solution ("add a dashboard", "we need notifications"), when a team is about to build on a belief nobody has checked, or when asked whether something is worth building at all. Not for writing the spec once the problem is settled, not for ranking work that is already understood, and never a licence to contact users without permission.
-
synthesisengineering Bundle Synthesis Decision PacketCollect many parallel decisions from a principal in one sitting instead of one per turn. Generates a self-contained HTML packet — one row per decision carrying the item, the agent's recommendation, the reasoning, and a link — with buttons labeled by what pressing them does, the consequence under each button, a per-row note box, local persistence, and a paste-able summary the principal returns in a single message; files the spec, the page, and the returned rulings in the owning project's resources/artifacts/ so every agent on the project can read them. Use when you owe five or more decisions of the same shape; when a review, migration, upgrade, triage, or backlog pass has produced a list someone must rule on; or when a per-item conversation is burning round-trips.
-
chinfi-codex Bundle PrdDocumentation-first PRD writing skill. Default mode is DOC_MODE. Turn approved planning artifacts into a PRD without entering implementation unless the user explicitly approves IMPLEMENT_MODE.
-
demondamon Skill Agenticx A2a ConnectorGuide for using the A2A (Agent-to-Agent) communication protocol in AgenticX including agent discovery, skill invocation, remote agent cards, and distributed agent systems. Use when the user wants agents to communicate with each other, set up distributed agent systems, invoke remote agent skills, or build agent-to-agent workflows.
-
chinfi-codex Bundle Pd ReviewDocumentation-first PRD review skill. Default mode is DOC_MODE. Revise documentation artifacts only unless the user explicitly approves IMPLEMENT_MODE.
-
chinfi-codex Bundle PrototypeThrowaway-prototype skill for questions grilling cannot settle ("ungrillable" questions — how an interaction should feel, whether a state machine holds on awkward paths). Builds a one-question throwaway prototype (LOGIC: pure rule core + clickable single-file HTML; UI: structurally distinct variants), records the verdict on disk, and feeds the decision back to /pd-plan, /prd or /tech-spec. Default mode is IMPLEMENT_MODE: explicit invocation is the approval. Writes only prototypes/** and verdict files — never production code.
-
chinfi-codex Bundle Tech SpecDocumentation-first tech spec skill. Turns an approved PRD (or, on the small-change path, a change-request from /issue) into a tech spec with constraints/assumptions split and pre-agreed TDD seams. Default mode is DOC_MODE.
-
yusronmu77 Bundle Scaffold CLIUse scaffold-cli to browse and generate standardized projects (Spring Boot services/libs/parent-POMs today, more scaffolds later) from the scaffold-templates repo. Use whenever asked to scaffold, generate, or bootstrap a new service/library/project from these templates, or to add a route/insert into a file scaffold-cli already generated. Skip if there's no existing scaffold to draw from and the request is to generate a whole new app or architecture from scratch — however it's phrased, a full PRD, a short brief, or a one-line prompt — write the first real instance by hand instead, then use the `learn` flow (see `references/learning-templates.md`) once a genuine repeat exists. Also the weakest case for the skill on token-cost grounds alone, distinct from the skip-if above — a single-anchor/single-method edit into one existing file, since the skill's tool-call overhead is roughly fixed per invocation regardless of task size — expect it to cost more tokens than hand-editing, even though correctness/consistency st
-
aidotnet Skill Skills CreatorCreate, install, validate, update, and diagnose NextCoWork Skills. Use when authoring a SKILL.md package, installing a global or workspace Skill, packaging a Skill ZIP, or fixing Skill discovery, activation, or diagnostics.
-
bacnh85 Skill Pi WebWeb search, content extraction, site crawling, page capture, real-browser interaction (trusted click/type/evaluate in headless Chrome), Gemini web-tier research, image generation, and one-off ChatGPT-web/gateway chat via the pi-web extension. Use when the user needs current web search results, documentation lookup, factual research, AI-synthesized research with sources (Gemini Deep Research), image generation from text, one-off ChatGPT/gateway chat, source discovery, URL-to-markdown extraction, JSON extraction from websites, site URL discovery, site crawling, page screenshots/PDFs, or clicking buttons/typing/verifying UI behavior in a real browser. Use when the user mentions searching the web, finding docs, looking something up, researching deeply, generating/creating an image, asking another model, ChatGPT chat/images, scraping/extracting content from a URL, capturing a page, or interacting with a page (click a button, submit a form).
-
bacnh85 Skill Pi Windows ToolsProvides Windows-native tool manipulation: shell profiles, path conversion, command execution, WSL bridge, safety policy, and developer tool discovery. Enables Pi to work correctly with PowerShell, cmd, Git Bash, and WSL.
-
caipe-io Skill Local Integration TestingRun end-to-end integration tests with all 15 agents and supervisor in local Docker Compose dev environment. Validates agent discovery, multi-agent routing, checkpoint persistence, and cross-agent follow-up conversations.
-
andrewdryga Skill Connect LLMConnect an LLM or MCP client to Emisar and certify the connection end to end. Use for installing the emisar-mcp stdio bridge, registering a local client (Claude Code, Cursor, Zed, Copilot CLI, and other stdio clients), wiring a cloud connector (Claude.ai, ChatGPT), repairing a broken client registration, or proving that discovery, action execution, and audit work through the configured client. For installing the on-host runner itself, use the install-emisar skill.
-
andrewdryga Skill Install EmisarInstall, configure, repair, and certify the Emisar runner on a host end to end for customer onboarding. Use for first-run setup, runner installation, guided pack discovery and selection, host capability coverage, custom-pack recommendations, pack credentials, upgrades, supervised-service migration, authenticated MCP dispatch, or any request to diagnose and report runner health across the host, control plane, registry, action execution, and audit trail. After runner setup, reuse the current authenticated Emisar MCP connection or offer to connect the operator's agent through connect-llm; when a required host job has no suitable pack, offer the public author-pack workflow.
-
mabbit143 Bundle Process MapperUse when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff, customer-onboarding, claims adjudication) in BPMN-style notation, measure cycle times by stage, surface where work spends most of its time waiting vs. being worked, and quantify the gap between processing time and total elapsed time. Pairs Lean / Six Sigma / Theory-of-Constraints canon with deterministic stdlib-only Python tools to produce a process map, a ranked bottleneck list (with severity + root-cause hypothesis), and a cycle-time analysis (P50, P90, value-add ratio, Little's-Law throughput). Distinct from sales-pipeline, system-reliability (SLO), and strategic-OKR work — this is tactical process documentation for internal operations.
-
robertoatila Skill Rdkit Cheminformatics Molecular DiscoveryRDKit Cheminformatics Toolkit
-
legalquants Bundle Comms ImproverUse when the user has a piece of legal-jargon-heavy text and wants it rewritten in plain language for a specified non-legal audience. Common scenarios — email to a business stakeholder, legal disclaimer for a customer-facing page, memo for a non-legal audience, explanation of a contract clause for a deal team, summary of a regulatory development for an executive briefing. Produces the rewritten text plus a brief explanation of what was changed and why, including any preservation-of-meaning concerns where the rewrite required interpretation. Does not draft from scratch; the input is text that exists.
-
orderful Skill O2c DiscoveryAuto-answer Orderful's O2C Discovery Questionnaire for a NetSuite customer using SuiteQL. Runs a battery of read-only queries to fill out customer setup, item master, pricing, sales-order, fulfillment, and invoicing sections — anything that's derivable from configuration data — and produces a markdown findings file. Flags questions that genuinely require an interview (process narratives, edge-case threshold rules) so the contractor knows what's left. Use when the user is filling out the O2C discovery doc for a new customer, asks to "automate discovery", or wants a baseline of what NetSuite says before talking to stakeholders.
-
jialuohu Skill Vibe TradingUse when finance workflows need Vibe-Trading market data, backtests, factor analysis, screening, research swarms, Shadow Account reports, or MCP tool discovery.
-
jialuohu Bundle Community ResearchUse for public community/forum discussions, reports, sentiment, or a known public thread URL. Excludes standalone articles, ordinary discovery, and private content.
-
jialuohu Bundle Paper Review Library IntakeImport or repair one confidential Docmost review submission in Zotero Research/PaperReview. Excludes public paper discovery and ordinary library intake.
-
danicat Bundle Double DiamondUniversal multi-agent orchestration workflow based on the Double Diamond framework (Inception -> Discovery -> Definition -> Development -> Delivery). Coordinates parallel subagents with context isolation to separate problem-space research from solution-space implementation. Activate for complex, high-ambiguity initiatives across software engineering, in-depth research, long-form writing, legal analysis, or product strategy requiring structured human alignment gates.
-
julianramirezreyes Skill Product DiscoveryDisparador: MVP, hipótesis, validación, experimento, métrica. Reduce alcance para aprender antes de construir.
-
stijnvanhulle Skill BacklogTriage recent GitHub, ClickUp, or Jira issues, then implement confirmed ones in isolated worktrees.
-
datasift-ty-personal Skill Probate Property FinderFind real property owned by probate decedents when you only have the case filing (PR number, decedent name, executor details) but no property address. Browses county assessor/CAD sites, deed records, and aggregators to discover every parcel the decedent owned, then outputs a Sift-ready CSV with formatted addresses and property data. Works on single records or bulk CSV. Use whenever someone says "find the property for this probate", "what did the decedent own", "complete this probate list", "enrich probate records", "fill in missing property addresses", "probate property lookup", "property discovery", or uploads a CSV of probate filings missing property addresses. Also use when someone has a decedent name and county but no property address. Even if the user just says "I have probates but no addresses" or "find the properties for these" — use this skill.
-
datasift-ty-personal Bundle Closer CoachPull acquisitions/closing calls from your SmrtPhone account, transcribe with real tonality notes, and grade them against the DataSift closer rubric - discovery deepening, the money conversation, multi-option offer presentation, objection handling, commitment locking. Produces per-call coaching reports, closer scorecards, and an Excel workbook. Use when asked to review closing calls, offer calls, negotiation quality, or acquisitions call coaching.
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 soulcatcher, huaweicloud-capability-discovery, sync-tickets. 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.