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.