@firstpick/pi-extension-plan-mode-toggle

Toggleable planning mode extension for Pi with model switching, mandatory planning survey, and PLAN.md quality guards.

Packages

Package details

extension

Install @firstpick/pi-extension-plan-mode-toggle from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@firstpick/pi-extension-plan-mode-toggle
Package
@firstpick/pi-extension-plan-mode-toggle
Version
0.2.1
Published
Aug 7, 2026
Downloads
450/mo · 200/wk
Author
firstpick
License
MIT
Types
extension
Size
20.4 KB
Dependencies
1 dependency · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Plan Mode Toggle for Pi

Adds a planning mode for thinking through a change before code is written.

What you can do

  • Switches Pi into a planning-first mode.
  • Can use a dedicated model for planning.
  • Asks for important decisions before writing a plan.
  • Checks plan quality before implementation begins.

Install

Install it through Pi:

pi install npm:@firstpick/pi-extension-plan-mode-toggle

Restart Pi if the package does not appear in your current session.

How to use it

Turn planning on with /plan-mode on, describe the change, and answer the planning questions. Review the resulting plan before switching back to implementation work.

  • /plan-mode [on|off|status] — enable, disable, or inspect plan mode.
  • /plan-model [select|provider/model-id] — choose or configure the planning model.

Before you start

Brave Search is optional. Configure the Brave Search extension first if you want planning mode to use current web results.

Technical details

See TECHNICAL.md for complete commands, configuration, compatibility, security, and troubleshooting information.