pm-kit
01Plugin Claude Code
AI-augmented knowledge vault for Technical PMs and Engineering Leads — PRDs, sprints, decisions, blockers, daily standups, HTML previews, executive briefs.
Plugin Claude Code
AI-augmented knowledge vault for Technical PMs and Engineering Leads — PRDs, sprints, decisions, blockers, daily standups, HTML previews, executive briefs.
Agent Claude Code
Deep synthesis, trend analysis, sprint metrics, decision audits, and trend analysis. Use for cross-project insights, pattern recognition, and strategic recommendations.
Agent Claude Code
Vault hygiene — index regeneration, link validation, auto-archiving on status change, graph health. Use for "update the index", "fix broken links", "archive resolved blockers".
Agent Claude Code
GTD-style inbox processor — classifies, routes, and transforms raw captures into structured notes. Use for batch inbox processing or when items need routing.
Agent Claude Code
Note creation specialist — knows all templates, naming conventions, and frontmatter requirements. Use for creating any structured note in the vault.
Hook Claude Code
Runs when a session starts, executing session-init.sh. From kv0906/pm-kit.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing auto-commit.sh. From kv0906/pm-kit.
Settings file Claude Code
Agent settings declaring 2 hook events (SessionStart, PostToolUse) and 27 allowed tools.
Skill Claude CodeCodex
Fast vault Q&A — quick lookups, decision history, blocker status, doc search. Uses QMD hybrid search when available, falls back to vault grep. Use for "/ask what did we decide about auth?" or "/ask who's blocked?".
Skill Claude CodeCodex
Flag a blocker with severity, owner, and due date. Checks for duplicates before creating. Use for "/block project: description --severity high --due friday".
Skill Claude CodeCodex
Log standup update with keyword detection. Multi-project daily notes with auto-blocker/decision detection. Use for "/daily project: shipped X, wip Y, blocked on Z".
Skill Claude CodeCodex
Log a decision with context, alternatives considered, and rationale. Use for "/decide project: using websocket over polling" or "/decide project: chose React for frontend".
Skill Claude CodeCodex
Draft or edit a document — PRD, spec, design doc, technical brief. Use for "/doc project title" to create a new doc or edit existing.
Skill Claude CodeCodex
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when…
Skill Claude CodeCodex
Professional Excalidraw diagram generation expert that creates complete, valid .excalidraw.json files based on user descriptions. Use ONLY when users explicitly mention "Excalidraw" or request to create diagrams specifically with Excalidraw (e.g., "用 Excalidraw 画个流程图", "generate an Excalidraw diagram", "create…
Skill Claude CodeCodex
Break down complex concepts (math, models, systems, terminology) into first-principles explanations. Use when user says "explain", "break this down", "first principles", "ELI5", or pastes a formula/model/system to understand.
Skill Claude CodeCodex
This skill should be used when the user asks to "set up gws", "install Google Workspace CLI", "connect Gmail to Claude", "manage Google Drive from terminal", "send email from CLI", "check my calendar", "create a Google Doc", "use gws", "Google Workspace agent", or mentions gws CLI, Google Workspace automation, or…
Skill Claude CodeCodex
Run vault health check — broken links, orphans, missing sections, statistics. Generates report at 01-index/graph-health.md. Use for "/health".
Skill Claude CodeCodex
PM-Kit command reference and workflow guide. Use for "/help", "what commands are available", "how do I use PM-Kit", "cheat sheet", "show me workflows", or "/help preview" for topic-specific help.
Skill Claude CodeCodex
Quick capture mode (with content) or batch processing mode (no content). GTD-style routing of inbox items to proper folders. Use "/inbox thought to capture" or "/inbox" to process.
Skill Claude CodeCodex
Interview user about a spec file and write detailed requirements. Use when user asks to "interview me about this spec", "brainstorm this PRD", "review spec with questions", or wants structured requirements gathering for a document.
Skill Claude CodeCodex
Jira integration via acli CLI. Use when user says '/jira', 'check Jira board', 'create Jira ticket', 'move ticket to done', 'search Jira', 'sync blockers from Jira', 'what's in the sprint', 'Jira status', 'assign ticket', 'view backlog', or wants to interact with Jira issues, sprints, or boards from the terminal.
Skill Claude CodeCodex
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
Skill Claude CodeCodex
Interact with Linear for issue tracking — search, create, sync, and link issues to vault notes. Use when the user says "/linear", "linear issues", "sync linear", "create issue", "link to linear", "check linear", "what's assigned to me", "my linear tasks", mentions Linear in any project management context, or wants to…