Skip to content

Installation

Install fp with a single command:

Terminal window
curl -fsSL https://setup.fp.dev/install.sh | sh -s

This downloads the latest fp binary for your platform and adds it to your path.

  • macOS (Apple Silicon or Intel) or Linux (x86_64)
  • Git — fp tracks commits alongside issues
  • Claude Code — for agent-driven workflows (optional but recommended)
Terminal window
fp --version

Navigate to your project directory and run:

Terminal window
cd your-project
fp init

fp init creates a .fp/ directory with project configuration and offers to run fp setup claude for Claude Code integration.

For non-interactive setup (CI, scripts):

Terminal window
fp init --prefix FP --yes

Claude integration is managed directly by fp — no marketplace plugin required:

Terminal window
fp setup claude

This sets up:

  • Skills in .claude/skills/ for planning, implementing, and reviewing
  • Hook in .claude/settings.local.json for automatic issue detection
  • FP_CLAUDE.md with workflow instructions for the agent
  • CLAUDE.md reference to @FP_CLAUDE.md

For non-interactive setup:

Terminal window
fp setup claude --yes
your-project/
├── FP_CLAUDE.md # Agent workflow instructions
├── CLAUDE.md # Updated with @FP_CLAUDE.md reference
└── .fp/
├── config.toml # Project config (issue prefix, etc.)
└── integrations.json # Integration state and managed resources

Issue data is stored globally at ~/.fiberplane/projects/<project-name>/.

Head to the Quick Start to create your first issues and learn the fp workflow.