Skip to content
Conduit

skill

flightplanner

Framework-agnostic E2E testing principles and AI-assisted workflows for coding agents

endorhq/flightplannercommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/endorhq/flightplanner itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 26, 2026

Framework-agnostic E2E testing principles and AI-assisted workflows for coding agents.

Flightplanner extracts battle-tested E2E testing patterns into a standalone skill that any AI coding agent can use. It provides structured spec formats, test generation workflows, and maintenance commands that work across any test framework or language.

Why we built it

"A goal without a plan is just a wish." — Antoine de Saint-Exupéry

We built Flightplanner while developing Rover, a manager for AI coding agents. As Rover grew, we needed a way to describe how the project should behave using natural language and then have AI agents generate and maintain a comprehensive E2E test suite from those descriptions. The result was a spec-driven approach: human-readable E2E_TESTS.md files act as the single source of truth, and agents generate, update, and fix test code to match.

We extracted these patterns into Flightplanner so any project can benefit from the same approach: describe your expected behavior in plain language, and let AI agents handle the test implementation.

Installation

Using skills.sh

  • This is compatible with all agents.

If you have npx available in your system:

# Project-scoped
npx skills add -s '*' -a '*' endorhq/flightplanner

# Global
npx skills add -s '*' -a '*' -g endorhq/flightplanner

As a Claude Code plugin

  • This is only compatible with claude (Claude Code).

If you have claude (Claude Code) in your system and you want to perform a Claude Code only installation:

# Add the marketplace
/plugin marketplace add endorhq/flightplanner

# Install all flightplanner skills
/plugin install fp-skills

Agentic

  • This should not be followed by an agent.

Provide the prompt to your preferred agent:

Follow the installation instructions at `https://raw.githubusercontent.com/endorhq/flightplanner/refs/heads/main/README.md` based on the available tools in your system and the agents in which you want to enable `flightplanner` for. Ignore the `Agentic` installation instructions.

Manual

  • This is compatible with all agents.
$ git clone https://github.com/endorhq/flightplanner.git
$ mkdir -p ~/.agents/skills
$ cp -r flightplanner/skills/* ~/.agents/skills/

Skills

SkillDescription
fp-initBootstrap E2E_TESTS.md specification files for a project
fp-add-specCreate a new E2E_TESTS.md specification file for a package
fp-review-specValidate that E2E_TESTS.md specification files are complete and well-structured
fp-update-specUpdate an existing E2E_TESTS.md specification to reflect changes
fp-generateGenerate E2E test files from E2E_TESTS.md specifications
fp-updateUpdate existing E2E tests to match current E2E_TESTS.md specifications
fp-addAdd a new feature or suite to the E2E spec and generate corresponding tests
fp-fixFix failing E2E tests by modifying test implementations
fp-auditAnalyze the gap between E2E specifications and existing test implementations
fp-smoke-testExercise the application directly to verify behavior beyond automated tests

License

Apache-2.0

↑↓ navigate openesc close