Prompt Builder — Development skill for Claude Code
Terminal prompt builder for composing a prompt before handing it to Pi, Codex.
How to install Prompt Builder
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open johnlindquist/prompt-builder and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Prompt Builder does
Terminal prompt builder for composing a prompt before handing it to Pi, Codex,
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Part 1 — Deep Research Prompt Builder — I'm going to help you create a research prompt for your project 2.1k ★
- Devteam — Run a team of local coding agents in your terminal 264 ★
README
prompt-builder
Terminal prompt builder for composing a prompt before handing it to Pi, Codex, or Claude Code.
`prompt-builder` opens a small Ratatui composer with skill lookup, Codex-like paste handling, optional conversation naming, launch targets (profiles) for multiple Pi, Codex, and Claude Code profiles, and a generic handoff mode for shell workflows.
Install
Requirements:
- Rust toolchain from
rustup; this repo pins Rust1.95.0. - Pi CLI on
PATHfor the default submission target. - Codex and Claude Code CLIs are optional when using those targets.
Private GitHub install:
cargo install --git ssh://git@github.com/johnlindquist/prompt-builder.git --locked
Public HTTPS install, once the repo is public:
cargo install --git https://github.com/johnlindquist/prompt-builder.git --locked
Local development install:
git clone git@github.com:johnlindquist/prompt-builder.git
cd prompt-builder
cargo install --path . --locked
The installed binary is `prompt-builder`. If you want the short local command `p`, add an alias or symlink:
alias p=prompt-builder
ln -sf ~/.cargo/bin/prompt-builder ~/.cargo/bin/p
Safety
By default, submitted prompts launch Pi with its normal interactive behavior:
pi
Pi does not add a permission-bypass flag; use Pi's own isolation, trust, and extension settings for the safety policy you want. Explicit Codex targets launch with `--dangerously-bypass-approvals-and-sandbox`, and Claude targets launch:
claude --dangerously-skip-permissions --
Only use these launchers in directories where you are comfortable letting the selected agent modify files and run commands.
Before launching an agent, inspect what would run:
prompt-builder --dry-run --print-command "hello"
PROMPT_BUILDER_PI_BIN=/bin/echo prompt-builder --submit "hello"
For scripts that should avoid parsing shell-quoted command text, print the raw launch manifest:
prompt-buil
Related Skills
Claude Fable 5 Prompt Strategies
Use when composing prompts targeting Claude Opus 5 (Claude 디폴트), Fable 5, Opus 4.8, or Sonnet 5 — 최신 Claude 프롬
Slide Prompt Guide
Use when composing slide/PPT generation prompts — baoyu-slide-deck의 아웃라인-먼저 패턴을 원샷 프롬프트로 녹여낸 종합 레퍼런스.
Jmscontainers
Throwaway containers for running claude-code, codex, and opencode in yolo mode — without handing them your mac
Nightmux
Your night crew, on Telegram. Run Claude Code, Codex or any terminal agent from a Telegram topic — one topic p
AgentWhileTrue
Watches Claude Code and Codex CLI quota in KDE Konsole and resumes a rate-limited session — only when terminal
Builder Self Review
Builder step 5 — re-read your own diff before publishing
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Contract Neutral Reviewer
Contract-neutral fallback reviewer. Executes the attached family review template verbatim when Codex is unavai
Abtop
AI agent monitor for your terminal. Like btop++, but for AI coding agents. Supports Claude Code and Codex CLI.