gti-impl

Write test assertions and source code for Gherkin scenarios per project conventions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CodeMachine0121/gti-agent-cycle-skill --skill gti-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gti-impl
Source: https://github.com/CodeMachine0121/gti-agent-cycle-skill/tree/main/skills/gti-impl
Command: npx skills add https://github.com/CodeMachine0121/gti-agent-cycle-skill --skill gti-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the implementation phase of the GTI workflow, ensuring all tests are written with assertions and then implementing the source code to make them pass, adhering to strict coding principles.

Core Features & Use Cases

  • Assertion Generation: Writes comprehensive, fluent assertions for every Gherkin scenario.
  • Code Implementation: Develops source code to satisfy all failing tests, following James Refactor Principles.
  • Convention Adherence: Integrates project-specific guidelines from CLAUDE.md and AGENT.md.
  • Use Case: After defining feature specifications and generating test shells, this Skill takes over to write the actual test assertions and the production code needed to pass those tests, ensuring a fully TDD-compliant cycle.

Quick Start

Use the gti-impl skill to implement the source code for the generated test shells.

Frequently Asked Questions about gti-impl

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

FAQPage Schema
How do I automate writing test assertions and source code for Gherkin scenarios?

Automating test assertions and source code for Gherkin scenarios is achieved by using a Skill that generates fluent assertions for every scenario and implements production code to pass them. This enforces a strict TDD-compliant cycle.

What is the GTI workflow for test implementation?

The GTI workflow for test implementation is an automated phase that writes comprehensive test assertions for Gherkin scenarios and then develops the source code to satisfy those failing tests, adhering to refactoring principles.

Can I enforce project-specific coding conventions during automated code generation?

Project-specific coding conventions can be enforced during code generation by integrating guidelines defined in project configuration files like CLAUDE.md and AGENT.md, ensuring the implementation adheres to your strict refactoring principles.

What's the best way to implement source code to pass failing BDD tests?

The best way to implement source code to pass failing BDD tests is to automate the process by generating fluent assertions first, then writing production code specifically designed to satisfy those tests while following refactoring principles.

Do I need generated test shells before starting automated code implementation?

Generated test shells are required before starting automated code implementation. The workflow takes over after feature specifications are defined and test shells are generated to write the actual assertions and production code.