specsafe-test

Generate unit and integration tests from SpecSafe specifications.

3|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Agentic-Engineering-Agency/specsafe --skill specsafe-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specsafe-test
Source: https://github.com/Agentic-Engineering-Agency/specsafe/tree/main/.opencode/skills/specsafe-test
Command: npx skills add https://github.com/Agentic-Engineering-Agency/specsafe --skill specsafe-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of test cases directly from your defined software specifications, ensuring that your tests accurately reflect your requirements.

Core Features & Use Cases

  • Test Generation: Automatically creates test files based on requirements outlined in a SpecSafe specification.
  • Workflow Integration: Seamlessly moves the development process from the SPEC stage to the TEST stage.
  • Use Case: After defining user authentication requirements in a SPEC-YYYYMMDD-XXX.md file, use this Skill to generate the corresponding test files that will be used to validate the implementation.

Quick Start

Generate tests for the spec with ID SPEC-20240204-001.

Frequently Asked Questions about specsafe-test

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

FAQPage Schema
How do I generate tests from specifications for test-driven development?

To generate tests from specifications, the system validates that your requirements are in the SPEC stage and contain defined requirements, then automatically creates unit and integration test files to facilitate a test-driven development workflow.

What is the process for automating unit test creation from requirement documents?

Automating unit test creation requires specification files like SPEC-YYYYMMDD-XXX.md with defined requirements, which are then processed to automatically generate corresponding test files that validate your implementation.

How do I transition my development workflow from the SPEC stage to the TEST stage?

Transitioning from the SPEC stage to the TEST stage involves running the test generation command on your validated specifications, which creates test files and outputs their count and location to guide the implementation phase.

Can I generate integration tests if my specification lacks defined requirements?

You cannot generate integration tests if your specification lacks defined requirements, because the system validates that specifications are in the SPEC stage and contain defined requirements before initiating the test generation process.

What do I do after generating test files from my software specifications?

After generating test files from your software specifications, you proceed to the implementation phase where you write the actual code to satisfy the requirements and pass the newly created unit and integration tests.