Skip to content

w-winter/dot314

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tools and accessories for Pi coding agent

The Pi resources I'm currently enjoying - some adapted from the community, some original. There is an emphasis here on making Pi and RepoPrompt co-operate well.

Provenance

  • ● → new
  • ◐ → from Pi community, modified
  • ○ → from Pi community, unmodified

Installation

Install as a Pi package

Requires Pi 0.50.0+ (see packages.md)

Install from git:

pi install git:github.com/w-winter/dot314
# (or with the raw URL)
pi install https://github.com/w-winter/dot314

Try it for a single run without installing:

pi -e git:github.com/w-winter/dot314

Project-local install (writes to .pi/settings.json):

pi install -l git:github.com/w-winter/dot314

After installing, use pi config to enable/disable individual extensions, skills, and themes.

Install individual extensions from npm

If you only want one extension, you can install the per-extension npm packages (see packages/ in this repo).

Example:

pi install npm:pi-repoprompt-cli

What the Pi package includes

This repo contains more resources than the package exports. When installed as a Pi package, Pi will discover only the resources listed in package.json:

Extensions

  • ephemeral-mode.ts
  • guardrails/
  • md.ts
  • model-sysprompt-appendix/
  • notify/
  • oracle.ts
  • plan-mode.ts
  • raw-paste.ts
  • repoprompt-cli.ts
  • repoprompt-mcp/
  • rp-native-tools-lock/
  • sandbox/
  • tools/
  • usage-bar.ts
  • vog/

Skills

  • repoprompt-tool-guidance-refresh/

Themes

  • themes/violet-dawn.json
  • themes/violet-dusk.json

Manual / symlink setup

If you prefer a local working-copy workflow, clone this repo anywhere:

git clone git@github.com:w-winter/dot314.git ~/path/to/dot314-agent

Then symlink what you want into ~/.pi/agent/:

# Example: add one extension (single-file)
ln -s ~/path/to/dot314-agent/extensions/repoprompt-cli.ts ~/.pi/agent/extensions/

# Example: add all skills from this repo
ln -s ~/path/to/dot314-agent/skills/* ~/.pi/agent/skills/

Pi scans ~/.pi/agent/extensions/, skills/, and prompts/ for resources.

Extensions

See extensions/README.md for descriptions

  • branch-term.ts
  • code-actions/
  • commands.ts
  • confirm-destructive.ts
  • dedup-agents-files.ts
  • ephemeral-mode.ts
  • guardrails/
  • inline-bash.ts
  • interactive-shell.ts
  • mac-system-theme.ts
  • md.ts
  • model-sysprompt-appendix/
  • notify/
  • oracle.ts
  • pi-prompt-template-model/
  • plan-mode.ts
  • preset.ts
  • protected-paths.ts
  • questionnaire.ts
  • raw-paste.ts
  • repoprompt-cli.ts
  • repoprompt-mcp/
  • review.ts
  • rewind/
  • rp-native-tools-lock/
  • sandbox/
  • send-user-message.ts
  • skill-palette/
  • speedreading.ts
  • status-line.ts
  • subagent/
  • todos.ts
  • tools/
  • ultrathink.ts
  • usage-bar.ts
  • vog/

Skills

See skills/README.md

Note: to keep the Pi package lightweight on dependencies, its export includes only repoprompt-tool-guidance-refresh/ (see above). The rest are in this repo for local use.

  • repoprompt-tool-guidance-refresh/
  • text-search/
  • dev-browser/
  • xcodebuildmcp/
  • brave-search/
  • gdcli/

Prompts

See prompts/README.md

Note: prompts are not exported as part of the Pi package.

/command prompts

  • handoff.md
  • pickup.md
  • rp-review-chat.md
  • rp-address-review.md

AGENTS.md prefaces for reliable RepoPrompt tool usage

See AGENTS-prefaces/README.md

  • AGENTS-prefaces/rp-cli-preface.md
  • AGENTS-prefaces/rp-mcp-preface.md
  • AGENTS-prefaces/rp-mcp-preface-exPi.md

Themes

  • violet-dawn.json
  • violet-dusk.json

About

Extensions, commands, themes for Pi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published