> pmpt

Documentation

Everything you need to get started with pmpt

Installation

$ npm install -g pmpt-cli

Requires Node.js 18+. Includes both CLI and MCP server.

Recommended

Let your AI handle everything

With MCP connected, your AI automatically plans, saves, records decisions, and publishes โ€” you just focus on building. The best pmpt experience.

  • AI auto-records every milestone with detailed descriptions
  • Planning, saving, publishing โ€” all handled conversationally
  • Higher quality scores from richer development logs

Setup

pmpt mcp-setup

Auto-configure pmpt MCP server for your AI tool. Detects binary path and writes config โ€” solves nvm PATH issues.

Usage: pmpt mcp-setup
$ pmpt mcp-setup
# Detects pmpt-mcp path โ†’ select AI tool โ†’ done!
pmpt-mcp

Start pmpt MCP server for AI tool integration (Claude Code, Cursor, etc.). Included with pmpt โ€” no separate installation needed.

Usage: pmpt-mcp
# pmpt-mcp is included when you install pmpt:
npm install -g pmpt-cli

# Add to .mcp.json:
{
  "mcpServers": {
    "pmpt": { "command": "pmpt-mcp" }
  }
}

MCP Tools

pmpt_plan_questions

Get planning questions to ask the user conversationally

Usage: pmpt_plan_questions
Options:
  • projectPath โ€” Project root path (defaults to cwd)
# AI gets questions, asks user one by one
pmpt_plan

Submit collected answers to generate AI prompt and project docs

Usage: pmpt_plan
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • projectName โ€” Project name
  • productIdea โ€” Core product idea
  • coreFeatures โ€” Key features (comma-separated)
  • additionalContext โ€” Extra context (optional)
  • techStack โ€” Preferred tech stack (optional)
# AI submits answers โ†’ plan.md, pmpt.md, pmpt.ai.md generated
pmpt_save

Save a snapshot with detailed summary after completing features, fixes, or milestones

Usage: pmpt_save
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • summary โ€” Detailed description of what was accomplished
# AI calls this automatically after completing work
pmpt_update_doc

Check off features, add progress notes, or backfill missing version summaries

Usage: pmpt_update_doc
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • completedFeatures โ€” Feature names to check off
  • progressNote โ€” Detailed note to add to Snapshot Log
  • snapshotVersion โ€” Version label (auto-generated if omitted)
# AI marks "User login" as done after implementing it
pmpt_log_decision

Record an architectural or technical decision with reasoning

Usage: pmpt_log_decision
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • title โ€” Decision title
  • reasoning โ€” Why this decision was made
# AI logs "Chose SQLite โ€” serverless environment"
pmpt_read_context

Read full project context (plan, docs, history, quality) to resume work

Usage: pmpt_read_context
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • includeDocsContent โ€” Include full docs content (default: true)
# AI reads context at session start to pick up where it left off
pmpt_status

Check tracked files, snapshot count, and quality score

Usage: pmpt_status
Options:
  • projectPath โ€” Project root path (defaults to cwd)
# AI checks project status before starting work
pmpt_history

View version history with git commit info

Usage: pmpt_history
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • limit โ€” Max snapshots to return (most recent)
# AI reviews what changed in recent versions
pmpt_diff

Compare two versions, or a version against working copy

Usage: pmpt_diff
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • v1 โ€” First version number
  • v2 โ€” Second version (omit to compare against working copy)
# AI compares v1 to current working copy
pmpt_edit_plan

Edit existing plan fields (productIdea, coreFeatures, techStack, etc.). Regenerates plan.md and pmpt.ai.md while preserving pmpt.md progress

Usage: pmpt_edit_plan
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • projectName โ€” New project name (optional)
  • productIdea โ€” New product idea (optional)
  • coreFeatures โ€” New core features (optional)
  • techStack โ€” New tech stack (optional)
  • additionalContext โ€” New additional context (optional)
# Translate productIdea to English:
pmpt_edit_plan(productIdea: "A Chrome extension...")
pmpt_quality

Check quality score and publish readiness

Usage: pmpt_quality
Options:
  • projectPath โ€” Project root path (defaults to cwd)
# AI checks if project is ready to publish
pmpt_publish

Publish project to pmptwiki.com (requires pmpt login once)

Usage: pmpt_publish
Options:
  • projectPath โ€” Project root path (defaults to cwd)
  • slug โ€” Project slug
  • description โ€” Project description (optional)
  • tags โ€” Tags array (optional)
  • category โ€” Project category (optional)
  • productUrl โ€” Product URL (optional)
  • productUrlType โ€” git or url (optional)
# AI publishes finished project to pmptwiki

MCP Workflow

$ pmpt mcp-setup # One-time setup
# Start your AI tool โ€” it handles everything:
# plan โ†’ build โ†’ save โ†’ publish
$ pmpt login # Authenticate once for publishing