Pi Edward Plugins — Development skill for Claude Code
Personal better plugins for Pi coding agent.
How to install Pi Edward Plugins
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Edward-lyz/pi-edward-plugins and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Pi Edward Plugins does
Personal better plugins for Pi coding agent.
Alternatives in Development
- Contributors — Thank you to everyone who has contributed to making planning-with-files better 16.8k ★
- Skills — My personal directory of skills, straight from my .claude directory 8.8k ★
- Agent Rules — Rules and Knowledge to work better with agents such as Claude Code or Cursor 5.7k ★
README
pi-better-ux
Pi Coding Agent 体验和效率增强插件集。
Install
Install from the Git source repository. The install script installs npm dependencies (including the `fff` extension's `@ff-labs/fff-node` native module), ensures the `rtk` CLI is present, and registers the source checkout with pi:
git clone https://github.com/Edward-lyz/pi-edward-plugins.git
cd pi-edward-plugins
./install.sh # register with global pi settings (~/.pi/agent/settings.json)
./install.sh --local # register with project pi settings (.pi/settings.json)
The `rtk` extension needs the `rtk` CLI (>= 0.23.0) in `PATH` (`brew install rtk` or `cargo install rtk`). The `fff` extension's `@ff-labs/fff-node` dependency is installed by `npm install`. `install.sh` handles both automatically.
Extensions
| Extension | Path | What it does | Notes |
|---|---|---|---|
agent-loop |
packages/agent-loop/src/index.ts |
General-purpose agent loop: /loop goal (repeat until the LLM declares done), /loop passes (fixed N passes), /loop pipeline (named stages). Provides a loop_control tool, a status widget, /loop-stop, and Ctrl+Shift+X emergency abort. |
Ported from npm pi-agent-loop; goal mode has a 100-iteration safety cap. |
claude-style-tools |
packages/claude-style-tools/src/index.ts, packages/claude-style-tools/src/spinner.ts |
Vendors Claude Code-style tool rows, spinner, grouped tool calls, Shiki diffs, and Codex exec_command / write_stdin / apply_patch rendering. |
Forked from pi-claude-style-tools; load both files together. |
code-block-fix |
packages/code-block-fix/src/code-block-fix.ts |
Renders markdown code blocks with Unicode box borders. | Monkey-patches Pi markdown rendering. |
fff |
packages/fff/src/index.ts (+ other files in packages/fff/src/) |
FFF-powered fuzzy path resolution for read / grep, plus find_files and fff_multi_grep agent tools and @ editor autocomplete. Commands: `/f |
Related Skills
Agents Md Polish
a skill to polish AGENTS.md for coding agent better context.
Enigma
✺ Ship better code with your coding agent.
Tufte Claude Skill
Claude Code skill that turns 'make me a chart' into a Tufte-compliant chart. Distilled from Edward Tufte's thr
Agentic OS
Agentic personal OS to automate high-leverage workflows with Codex, Claude Code, Pi, OpenClaw and other coding
Coding Agent Instructions
Aurbis — ESO Personal Assistant (Coding Agent Instructions)
Djordjes Claude Setup
My personal Claude setup – 11 custom skills, CLAUDE.md config and a complete prompting guide for vibe coding a
Related Agents
Better Auth Expert
Use this agent when:\n\n1. After Better Auth Implementation Changes: Any time authentication-related code is m
Clean Code Refactor
Use this agent when you need to refactor existing code, rewrite a module for better maintainability, decompose
Claudopro Directory
by ghost - Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, coveri