fp-generate

Generate End-to-End test files from E2E_TESTS.md specifications.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of End-to-End (E2E) test files based on natural language specifications, ensuring your application's behavior is comprehensively tested.

Core Features & Use Cases

  • Automated Test Generation: Creates new E2E test files from E2E_TESTS.md specifications.
  • Full Regeneration: Overwrites existing generated tests to ensure they match the latest specs.
  • Use Case: After defining your application's expected behavior in E2E_TESTS.md, use this skill to automatically generate the corresponding test code, saving significant development time and ensuring test coverage.

Quick Start

Use the fp-generate skill to regenerate all E2E tests from the E2E_TESTS.md files.

Frequently Asked Questions about fp-generate

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

FAQPage Schema
How do I generate E2E tests from markdown specs?

To generate E2E tests from markdown specs, define your application's expected behavior in an E2E_TESTS.md file. The skill reads these natural language specifications and automatically creates the corresponding test files, including setup and teardown hooks.

Can I automatically create test files from an E2E_TESTS.md specification?

Yes, you can automatically create test files from an E2E_TESTS.md specification. The tool discovers existing tests, plans test structures based on features and preconditions, and generates new test files that match your latest specs.

Does the test generation tool support multiple programming languages?

The test generation tool supports multiple programming languages and packages. It adapts to existing project patterns and utilities, ensuring the generated test files align with your specific development environment and testing framework.

How do I overwrite existing generated tests to match updated specs?

To overwrite existing generated tests and match updated specs, run a full regeneration. This process ensures all generated test files are completely overwritten with the latest code derived from your current E2E_TESTS.md specifications.

What is the best way to structure end-to-end tests from feature descriptions?

The best way to structure end-to-end tests from feature descriptions is to define preconditions and features in E2E_TESTS.md. The tool then plans the test structure automatically, generating files with appropriate setup and teardown hooks for comprehensive coverage.

Why do my generated test files need setup and teardown hooks?

Generated test files need setup and teardown hooks to ensure a clean testing environment. The tool automatically includes these hooks when generating E2E tests from your markdown specifications to manage test states and verify behavior accurately.