plankit / pk / start

Get started

From zero to your first release in five minutes.

Prerequisites

Git, Claude Code, and Go (or download a binary from the releases page).

Install

go install github.com/markwharton/plankit/cmd/pk@latest

Setup your project

cd your-project
pk setup

This creates a CLAUDE.md with critical rules, installs guidelines as .claude/rules/ files, adds skills for changelog, release, plan preservation, and project initialization, and writes a bootstrap script that fetches pk into cloud sandboxes. Restart Claude Code to apply changes.

your-project/
  CLAUDE.md
  .claude/
    settings.json
    rules/
      development-standards.md
      git-discipline.md
      model-behavior.md
    install-pk.sh
    skills/
      changelog/ · init/ · preserve/ · release/

Then run /init in Claude Code to add project-specific conventions. It analyzes your codebase, asks about branch protection, and proposes a ## Project Conventions section for your CLAUDE.md.

Try it

Start Claude Code in your project and try the core loop:

Commands

Hook commands (pk guard, pk pin, pk preserve, pk protect) run automatically — triggered by Claude Code or by other pk commands. You don’t invoke them directly. Full command documentation is on GitHub.


New to AI-assisted development? Read the methodology guide for the principles behind pk's approach.