Implement Plan

Implement code from PLAN.md and SPEC.md using Test-Driven Development cycles.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Hubble-inc/demo-nego --skill implement-plan-hubble-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Implement Plan
Source: https://github.com/Hubble-inc/demo-nego/tree/main/.cursor/skills/implement-plan
Command: npx skills add https://github.com/Hubble-inc/demo-nego --skill implement-plan-hubble-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of implementing code based on predefined plans and specifications, ensuring high-quality, test-driven development.

Core Features & Use Cases

  • TDD Cycle Enforcement: Guides the developer through a strict Test-Driven Development loop (Red-Green-Refactor).
  • Spec Compliance: Ensures code adheres to detailed specifications defined in SPEC.md files.
  • Plan Execution: Follows tasks outlined in PLAN.md for structured development.
  • Use Case: A Tech Lead provides a PLAN.md and SPEC.md for a new feature. This Skill takes those documents and implements the feature, writing tests first, ensuring the code meets all requirements and passes all tests.

Quick Start

Execute task Task-01 from the execution plan using the provided specifications.

Frequently Asked Questions about Implement Plan

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

FAQPage Schema
How do I implement code from a specification using Test-Driven Development?

To implement code from a specification using Test-Driven Development, this Skill follows a strict Red-Green-Refactor cycle. It reads your execution plans and specifications, writes failing tests first, and then implements the code to ensure spec compliance.

How does spec compliance work during TDD code implementation?

Spec compliance during TDD code implementation is enforced by adhering strictly to defined types, function names, and data structures. The Skill checks your code against the provided specifications to ensure all predefined requirements are met.

What files do I need to provide for automated TDD plan execution?

For automated TDD plan execution, you need to provide a PLAN.md file containing execution tasks and a SPEC.md file with detailed specifications. The Skill uses these documents to guide the development and implementation process.

What happens when a test fails during the TDD cycle?

When a test fails during the TDD cycle, the Skill includes built-in error handling for failed test cycles. It handles atomic verification through defined commands and iterates until the implementation passes all tests.

Can I use this for agile software development with predefined execution plans?

Yes, you can use this for agile software development with predefined execution plans. It automates implementing features by following tasks outlined in your planning documents while maintaining strict Test-Driven Development practices.

How do I start executing a specific task from my execution plan?

To start executing a specific task from your execution plan, you instruct the Skill to execute a specific task like Task-01 using the provided specifications. It then begins the TDD loop for that particular task.