ls-impl

Execute software development stories through a defined TDD cycle.

3|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/liminal-ai/liminal-spec --skill ls-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-impl
Source: https://github.com/liminal-ai/liminal-spec/tree/main/plugins/liminal-spec/skills/ls-impl
Command: npx skills add https://github.com/liminal-ai/liminal-spec --skill ls-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the execution of software development stories using a rigorous Test-Driven Development (TDD) cycle, ensuring code quality and adherence to specifications.

Core Features & Use Cases

  • TDD Cycle Execution: Implements code through Skeleton, TDD Red, TDD Green, Gorilla Testing, and Verification phases.
  • Context Isolation: Each execution step operates with zero prior context, relying solely on the provided prompt pack for all necessary information.
  • Use Case: A developer receives a prompt pack for a new feature. The Skill guides them through writing stubs, failing tests, implementing logic to pass tests, performing manual checks, and finally verifying the complete implementation against the original requirements.

Quick Start

Execute the implementation for the current story using the provided prompt pack.

Frequently Asked Questions about ls-impl

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

FAQPage Schema
How do I execute software development stories through a TDD cycle?

To execute software development stories through a TDD cycle, this Skill automates implementation via skeleton creation, TDD red/green test phases, gorilla testing, and formal verification. It operates on self-contained prompt packs to ensure strict context isolation and traceability.

What is the best way to automate test-driven development for new features?

Automating test-driven development for new features is best handled by guiding the process through defined TDD phases. This Skill writes stubs, executes failing tests, implements logic to pass tests, and formally verifies complete implementations against original requirements.

How does context isolation work during prompt execution for agile development?

Context isolation during prompt execution works by ensuring each step operates with zero prior context. The execution relies solely on the provided prompt pack for all necessary information, guaranteeing traceability and quality through multi-agent validation.

Do I need a specific prompt pack format for TDD implementation and verification?

You need a self-contained prompt pack for TDD implementation and verification. The Skill requires strict context isolation, meaning the prompt pack must supply all necessary story information and specifications without relying on any external or prior context.

What are the specific phases of TDD code execution I should expect?

The specific phases of TDD code execution you should expect are skeleton creation, TDD red, TDD green, gorilla testing, and formal verification. These phases ensure rigorous adherence to the Liminal Spec methodology and multi-agent validation.

Why does my code execution fail without strict context isolation?

Code execution fails without strict context isolation because the Skill operates with zero prior context. It relies entirely on the provided prompt pack for information, ensuring traceability and preventing contamination from external state during the TDD cycle.