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.
-
majiayu000 Bundle Plan PrdCreate product requirement documents when user wants to plan features, write specs, or document new functionality. Supports minimal core features, focused expansions, and task-based changes. Automatically loads context from related PRDs to maintain consistency.
567 -
majiayu000 Bundle Plan RfcPlan and draft RFCs (Request for Comments) for major features or architectural changes. Use when user wants to propose a significant feature, system redesign, or cross-cutting change that requires stakeholder alignment before implementation. Triggers on phrases like "RFC", "proposal", "major feature", "architectural change", "need buy-in", or when user describes a feature too large for a single ticket. Guides through structured questioning to produce a complete RFC draft in Notion.
567 -
majiayu000 Bundle PlanningGenerate comprehensive plans for new features by exploring the codebase, synthesizing approaches, validating with spikes, and decomposing into beads. Use when asked to plan a feature, create a roadmap, or design an implementation approach.
567 -
majiayu000 Bundle Prd DoneComplete PRD implementation workflow - create branch, push changes, create PR, merge, and close issue
567 -
majiayu000 Bundle Prd NextAnalyze existing PRD to identify and recommend the single highest-priority task to work on next
567 -
majiayu000 Bundle Prd ReadFast PRD reference - Quick lookup for product requirements. Auto-activates on "PRD", "产品需求", "读取需求", "read PRD", "查看 PRD" keywords. AMP principle: Simple toolbox (47-line script mindset).
567 -
majiayu000 Bundle Prd TaskConvert a Beads PRD markdown file to executable JSON tasks for autonomous execution. Use after writing `.beads/artifacts/<bead-id>/prd.md`.
567 -
majiayu000 Bundle StrategyProduct strategy skill for defining positioning, ICP/JTBD, competitive analysis, moat hypotheses, pricing/packaging, GTM planning, and roadmap prioritization. Use for tasks like turning ideas into a strategy memo, writing OKRs, creating TAM/SAM/SOM, and making trade-off decisions.
567 -
majiayu000 Bundle Tabz MCPControl Chrome browser: take screenshots, click buttons, fill forms, download images, inspect pages, capture network requests. Use when user says: 'screenshot this', 'click the button', 'fill the form', 'download that image', 'what page am I on', 'check the browser', 'look at my screen', 'interact with the website', 'capture the page', 'get the HTML', 'inspect element'. Provides MCP tool discovery for tabz_* browser automation tools.
567 -
majiayu000 Bundle Vibe PrdCreate a Product Requirements Document (PRD) for your MVP. Use when the user wants to define product requirements, create a PRD, or says "help me write requirements", "create PRD", or "define my product".
567 -
majiayu000 Bundle WebreconWebRecon - reconnaissance tool using parallel Chrome instances for competitive analysis, design extraction, and API discovery
567 -
majiayu000 Bundle ConsulHashiCorp Consul service discovery and mesh. Use for service discovery.
567 -
majiayu000 Bundle Roadmap· Capture, track, and prioritize ideas in gitignored ROADMAP.md. Triggers: 'roadmap', 'ideas', 'feature ideas', 'competitive analysis', 'what should I build', 'feature backlog'. Not for project management or code review.
567 -
majiayu000 Bundle AdoptBring Mycelium into a project that already has code. Detects that the repo predates the framework, asks before touching anything, then reads the codebase to draft what it CAN establish (delivery, solution shape) and — the actual point — names what it cannot (purpose, strategy, real user evidence). The output is a discovery backlog with a head start, never a filled canvas.
567 -
majiayu000 Bundle GaugeUse when writing markdown-based test specifications with the Gauge framework (ThoughtWorks). Covers specification files, scenarios, steps, concepts, data tables, tags, step implementations, data-driven testing, and reporting. USE FOR: markdown test specifications, free-form acceptance tests, Gauge spec files, concept-based test abstraction, data-driven test specs, cross-language test automation with Gauge runners DO NOT USE FOR: structured Given/When/Then specs (use gherkin), requirements documentation (use prd or trd), architecture diagrams (use diagramming sub-skills)
567 -
majiayu000 Bundle ByteroverManages project knowledge using ByteRover context tree. Provides two operations: query (retrieve knowledge) and curate (store knowledge). Invoke when user requests information lookup, pattern discovery, or knowledge persistence.
567 -
majiayu000 Bundle C3 DesignUse when designing, updating, or exploring system architecture with C3 methodology - iterative scoping through hypothesis, exploration, and discovery across Context/Container/Component layers
567 -
majiayu000 Bundle DiscoveryQuick user-centric interview to capture requirements from a time-poor stakeholder.
567 -
majiayu000 Bundle Job ScoutLoad Scout, the market intelligence analyst for job market research, company evaluation, and opportunity discovery. Use when researching industries, companies, or job postings.
567 -
majiayu000 Bundle Load DataUltra-fast data discovery and loading skill for industrial finance datasets. Handles CSV, JSON, DuckDB, Parquet, and Feather with memory-efficient 2-step discovery and loading.
567 -
majiayu000 Bundle Mega PlanProject-level multi-task orchestration system. Manages multiple hybrid:worktree features in parallel with dependency resolution, coordinated PRD generation, and unified merge workflow.
567 -
majiayu000 Bundle Plan LintValidates a plan against documentation constraints before coding. Use after doc-discovery and before implementation. Returns PASS, WARN, or FAIL with specific issues. Gate 1 of 2-gate flow.
567 -
majiayu000 Bundle Pm RouterRoutes PM coordinator to appropriate skills and sub-agents based on workflow phase, task category, and signal keywords. Use when starting PM session, assigning tasks, running retrospectives, or managing PRD.
567 -
majiayu000 Bundle PodchaserPodchaser GraphQL API for podcast data, discovery, episodes, creators, and sponsorship information.
567 -
majiayu000 Bundle Prd CloseClose a PRD that is already implemented or no longer needed
567 -
majiayu000 Bundle Prd MakerCreate comprehensive Product Requirements Documents (PRDs), break down features into epics and user stories, and establish clear acceptance criteria. Use this skill when you need to: (1) Transform a project brief or business requirements into a structured PRD, (2) Define product scope and goals, (3) Create user stories with acceptance criteria, (4) Break down complex features into implementable epics, (5) Prioritize features and determine MVP scope, (6) Specify non-functional requirements, or (7) Translate business vision into development-ready specifications.
567 -
majiayu000 Bundle Push CodeCommit and push code with automatic task discovery. Finds completed tasks from the planning board since last commit and includes them in the commit message.
567 -
majiayu000 Bundle Senior PmSenior Project Manager for Software, SaaS, and digital web/mobile applications. Use for strategic planning, portfolio management, stakeholder alignment, risk management, roadmap development, budget oversight, cross-functional team leadership, and executive reporting for software products.
567 -
majiayu000 Bundle SmartspecAI-Ready requirements specification generator that transforms vague ideas into professional specification documents deliverable to AI development tools (BMAD Story Format and GitHub Spec-Kit Format) through intelligent guided conversations. Use this when users need to create requirement specifications, product requirements documents (PRD), user stories, or AI-ready development documentation.
567 -
majiayu000 Bundle Warp GrepParallel code search with Warp-Grep MCP. Use for codebase discovery, understanding how things work, data flow analysis, or when the user asks "how does X work" about the codebase.
567 -
majiayu000 Bundle Grow AppGuided journey from an app people sign up for and then quietly abandon to a sealed retention engine with a habit loop, an activated first run, and one metric the whole team trusts. Orchestrates eight skills phase by phase - hooked-ux, improve-retention, continuous-discovery, lean-ux, inspired-product, lean-analytics, microinteractions, drive-motivation - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, METRICS.md, GROW-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to lift activation and retention, design a habit loop, fix a leaky onboarding funnel, or says 'users sign up then disappear'. Do not use to fix broken UX or performance that no engagement mechanic can paper over - run improve-app first; if there is no app yet, use create-app. For one framework in isolation, invoke that skill directly.
567 -
majiayu000 Bundle AtlasAutomate control of the ChatGPT Atlas desktop app on macOS via AppleScript. Manage tabs (list, open, close, focus, reload), search bookmarks, and query browsing history from Chromium-style local storage. Trigger when the user explicitly asks to control Atlas tabs, bookmarks, or history on macOS and the ChatGPT Atlas app is installed. Do not trigger for general browser tasks, non-macOS environments, or when the Atlas app is not present.
567 -
majiayu000 Bundle DefineManifest builder with verification criteria. Converts known requirements into Deliverables + Invariants. Use when you need done criteria, acceptance tests, quality gates—not for requirements discovery. Outputs executable manifest.
567 -
majiayu000 Bundle To PrdSynthesize current conversation context and codebase understanding into a PRD artifact (markdown file by default, GitHub issue via flag). Trigger when the user asks for a PRD, requirements doc, feature spec, or wants to crystallize an in-flight discussion into a durable artifact before planning. PRD precedes implementation planning.
567 -
majiayu000 Bundle Kung FuA package manager for AI knowledge. Meta-skill for on-demand skill discovery and installation — search curated local repositories or the global skills.sh registry. Self-teaching capability that finds, evaluates, and installs relevant skills when the agent lacks expertise. Use when encountering unfamiliar frameworks, languages, tools, or domains. Use when you need to "learn a skill", "find skills for X", "search for skills", or when you lack expertise in a specific technology.
567 -
majiayu000 Bundle Lit PmUse when coordinating comprehensive literature reviews requiring multi-stage pipeline (archival setup, scope refinement, parallel review discovery, outline synthesis, section writing, fact-checking, editorial polish). Orchestrates literature-researcher, lit-synthesizer, fact-checker, and editor skills with adaptive checkpoints based on complexity and stakes.
567
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 plan-prd, prd-done, prd-next. 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.