flightplanner

Generate and update E2E tests from E2E_TESTS.md specifications.

6|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/endorhq/flightplanner --skill flightplanner
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: flightplanner
Source: https://github.com/endorhq/flightplanner/tree/main/skills/flightplanner
Command: npx skills add https://github.com/endorhq/flightplanner --skill flightplanner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust framework for defining, generating, and maintaining end-to-end (E2E) tests, ensuring AI agents behave as expected and reducing manual testing overhead.

Core Features & Use Cases

  • Spec-Driven Testing: Define test behavior in human-readable E2E_TESTS.md files, which serve as the single source of truth.
  • Automated Test Generation: Generate and update test code automatically from specifications, ensuring consistency and reducing maintenance effort.
  • Framework-Agnostic: Works across any programming language or testing framework.
  • Use Case: When developing a new AI coding agent, use Flightplanner to define its expected interactions and automatically generate a comprehensive E2E test suite, ensuring reliability and catching regressions early.

Quick Start

Use the flightplanner skill to bootstrap E2E specs for a project from release history and source analysis.

Frequently Asked Questions about flightplanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate E2E tests from specs for AI agents?▼

You can generate E2E tests from specs by defining expected interactions in human-readable E2E_TESTS.md files and running the fp-generate command to automatically produce the test code.

What is spec-driven E2E testing and how does it work?▼

Spec-driven E2E testing uses human-readable E2E_TESTS.md files as the single source of truth, enabling AI-assisted workflows to extract battle-tested patterns and generate structured test suites.

Can I use this spec-driven test generation workflow with any testing framework?▼

Yes, the test generation workflow is framework-agnostic, meaning it works across any programming language or testing framework without requiring specific dependencies.

What's the best way to maintain an E2E test suite for AI coding agents?▼

The best way to maintain an E2E test suite is using the fp-update command, which automatically updates test code from the E2E_TESTS.md specifications to reduce manual maintenance effort.

How do I bootstrap E2E specs for an existing project?▼

You can bootstrap E2E specs for an existing project by running the fp-init command, which analyzes release history and source code to establish the initial testing specifications.