PM workflow commands for Kit — generate PRDs with parallel research and critical review, and produce internal/external release notes for shipped features
Query or modify Kit account data via the API. Use this whenever you want to look something up in Kit, pull subscriber data, check stats, create or update records, test an endpoint, or interact with the Kit API in any way — even if you don't know the exact endpoint needed.
Research and produce a competitor analysis for any feature area or topic. Use this when you need competitive context for a PRD, are exploring a new feature area, responding to competitive pressure, or want to understand how competitors approach a specific problem. Even a vague topic works — describe the area and this command will identify relevant competitors, research their current state, and produce an insight-driven analysis following Kit's style guide. Use any time the user mentions "how do competitors handle X", "what does Beehiiv/Mailchimp/ActiveCampaign do with X", "competitive analysis", or "where does Kit stand on X compared to the market".
Draft a Knowledge Base briefing for the support/docs team for a new feature or update
Create a PRD whenever you're scoping a new feature, writing up an idea, or documenting a product direction. Also use to revise an existing PRD by passing a Linear ticket ID (e.g. "refine ECO-123" or "flesh out PROD-76"). Use this any time the user mentions writing a spec, documenting a feature, exploring a product idea, or wanting to turn a rough Linear ticket into a proper requirements doc.
Build an interactive product prototype — researches the feature area, generates an overview page and interactive prototype, and pushes to prototypes.kit.com. Run any time you want to create a new clickable prototype to share with design, engineering, or leadership.
Use this agent when you need to review HTML prototype files for correctness before publishing. Specialised in checking Kit prototype files for broken relative paths, missing files, basic accessibility, and browser console errors. Use after building prototype.html and index.html, before pushing to GitHub Pages. Examples: - Example 1: user: 'Review the prototype files before pushing' assistant: 'I'll have the code-reviewer check both HTML files for broken paths and quality issues.' - Example 2: user: 'Make sure there are no 404s in the new prototype' assistant: 'Let me spin up the code-reviewer to audit the relative paths in both files.'
Use this agent when the user needs to execute Kit API requests, write scripts to interact with the Kit API, handle OAuth token management, parse and format API responses, or debug API call failures. This is the agent for anything involving curl commands, API authentication, or Kit-specific scripting. Examples: - User: "List all my subscribers" Assistant: "I'll use the coder agent to make the API request and format the results." - User: "Bulk tag these subscribers" Assistant: "I'll use the coder agent to run the OAuth-authenticated bulk endpoint." - User: "My OAuth token expired" Assistant: "I'll use the coder agent to refresh the token and retry the request." - User: "Create a subscriber and tag them in one go" Assistant: "I'll use the coder agent to chain the API calls correctly."
Use this agent when the user asks to polish, edit, refine, proofread, or improve written text. This includes PRDs, Slack messages, emails, documentation, announcements, release notes, or any draft that needs professional editing. Also use when the user shares a block of text and asks for feedback on clarity, tone, or grammar. Examples: - User: "Can you clean up this PRD section for me?" Assistant: "Let me use the copywriter agent to refine this." - User: "I need to send this email to the engineering team, can you make it sound better?" Assistant: "I'll use the copywriter agent to polish this email." - User: "Here's a draft announcement about our new API changes. Tidy it up." Assistant: "I'll pass this to the copywriter agent to sharpen the tone and clarity."
Use this agent when you need to research Kit's current state for a feature area — checking internal docs, PRDs, feature notes, and competitor analysis for existing context before making a product decision. This agent searches the workspace and Kit's developer documentation to surface what's already known, so you don't start from scratch or contradict prior decisions. Best for: internal research as part of PRD drafting, prototype planning, competitor analysis, or any time you need to know what Kit currently does or has previously decided. Examples: - Example 1: user: 'What do we know about the App Store and how it currently works?' assistant: 'I'll use the kit-knowledge-curator to search the workspace for PRDs, feature docs, and prior analysis on the App Store.' - Example 2: user: 'Before writing this prototype, find existing context on visual automations' assistant: 'Let me have the kit-knowledge-curator surface any PRD excerpts, feature docs, or research we already have.' - Example 3: user: 'What has already been decided about the sequence scheduling redesign?' assistant: 'I'll run the kit-knowledge-curator against prds/, my-features/, and competitor-analysis/ to find prior context.'
Use this agent when the user has created or is working on a PRD, research document, hypothesis, strategy proposal, or competitive analysis that would benefit from a critical review. Lewis should be invoked proactively after the user finishes drafting or significantly revising a document, or when the user explicitly asks for feedback on their thinking. Examples: - Example 1: user: "I just finished drafting the PRD for the new webhook retry feature" assistant: "Let me have Lewis take a look at your PRD to surface any blind spots or risks." - Example 2: user: "Here's my hypothesis: creators who use visual automations are 3x more likely to upgrade" assistant: "That's interesting. Let me have Lewis pressure-test it." - Example 3: user: "I wrote up my competitive analysis of Mailchimp's automation features" assistant: "Let me get Lewis to review it and make sure you're not missing any angles."
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin has moved to the shared Kit org repo:
This repo is no longer maintained. New features, bug fixes, and PRs should go to Kit/claude-code.
Because this repo was not transferred, GitHub won't redirect git operations — your local install will keep pulling from here and won't receive updates. Run the following to migrate:
rm -rf ~/.claude/plugins/marketplaces/kit-pm-skills
claude plugin marketplace add Kit/claude-code
claude plugin install kit-pm-skills
Then restart Claude Code and run /kit-pm-skills:setup to verify your config is intact — your existing .claude/pm-skills/config.md is untouched, so setup will just confirm your settings rather than asking everything from scratch.
npx claudepluginhub scottjmitchell/kit-pm-skills --plugin kit-pm-skills12 PM-specific agent skills, 6 workflow commands, 3 automation hooks for Product Managers
Product Management Agents and skills to speed up your workflows.
Autonomous development methodology: PRD interviews → agent execution → automated review
The AI-native PM operating system — deep, framework-grounded PM skills with live MCP tool integrations, chained sub-agent workflows, and persistent user memory. Built for solo PMs and founding PMs who need an AI partner that actually knows their product.
The Product Manager's Operating System. AI-powered skills for every PM workflow: PRDs, prioritization, competitive intel, stakeholder updates, launch planning, and more.
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'