fsd:tdd

Create and test AI blocks using test-driven development with real-world models.

2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-tdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fsd:tdd
Source: https://github.com/fixpoint-labs/flow-state-dev/tree/main/.agents/skills/tdd
Command: npx skills add https://github.com/fixpoint-labs/flow-state-dev --skill fsd-tdd

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured, test-driven development approach to creating, modifying, and testing AI blocks, ensuring robustness and reliability in your workflows.

Core Features & Use Cases

  • Test-Driven Development (TDD): Offers a strict red-green-refactor loop for developing AI blocks.
  • Vertical Tracer Bullet Testing: Enables one-step-at-a-time testing for focused validation.
  • CI Spec and Goal Check: Includes CI specifications for quick checks and goal checks for real-world scenario validations.

Quick Start

Run the fsd:tdd skill with 'fsd tdd run --help' for instructions on setting up TDD for your AI blocks.

Frequently Asked Questions about fsd:tdd

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

FAQPage Schema
How do I implement test-driven development for AI blocks?

Test-driven development for AI blocks is implemented using a strict red-green-refactor loop, enabling you to create and validate components with real-world models and in-memory stores for robust reliability.

Can I use TDD workflows for continuous integration testing of AI components?

Yes, TDD workflows support continuous integration testing of AI components by providing CI specifications for quick checks and goal checks to validate real-world scenario outcomes.

What is vertical tracer bullet testing in AI development?

Vertical tracer bullet testing is a technique for focused validation in AI development, enabling one-step-at-a-time testing to incrementally verify and build out your AI workflows.

How do I set up TDD for my AI blocks?

To set up TDD for your AI blocks, run the skill with the command 'fsd tdd run --help' for specific instructions on initializing the test-driven development environment and workflows.

Does this test-driven development approach support both unit and integration testing?

Yes, this test-driven development approach is explicitly designed for both unit and integration testing of AI blocks, making it suitable for manual development validation and automated CI pipelines.