implement

Implement a planned task by writing tests, minimal code, and refactoring.

25|7|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/xoai/sage --skill implement-xoai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/xoai/sage/tree/main/core/capabilities/execution/implement
Command: npx skills add https://github.com/xoai/sage --skill implement-xoai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of writing and testing code for individual tasks, ensuring adherence to specifications and project conventions.

Core Features & Use Cases

  • Test-Driven Development (TDD): Writes tests first, then minimal code to pass, followed by refactoring.
  • Scope Enforcement: Prevents implementation from straying beyond the defined task requirements.
  • Convention Adherence: Ensures code follows established project patterns and naming.
  • Use Case: When a specific feature or bug fix is defined in a plan, this skill is used to translate that definition into working, tested code.

Quick Start

Use the implement skill to write the code for the task 'Implement user authentication endpoint'.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I implement a single task from a development plan using TDD?

To implement a single task using TDD, you read task specifications, write tests first, develop minimal passing code, refactor, and commit changes while adhering to project conventions and scope guarding.

What is scope guarding in test-driven development?

Scope guarding in test-driven development prevents implementation from straying beyond defined task requirements, ensuring deterministic task execution and code integrity by strictly enforcing boundaries.

How to write and test code for a specific feature while maintaining project conventions?

Write and test code for a specific feature by following Test-Driven Development principles, writing tests first, creating minimal passing code, and refactoring while adhering to established project patterns and naming.

Do I need a predefined plan to use TDD for coding individual tasks?

Yes, you need a predefined plan with defined task specifications to use TDD for coding individual tasks, as the process translates a specific feature or bug fix definition into working, tested code.

What's the best way to automate writing tests first during code implementation?

Automate writing tests first during code implementation by using a skill that enforces Test-Driven Development principles, writes minimal passing code, refactors, and commits changes based on task specifications.

Why does implementation stray beyond defined task requirements during refactoring?

Implementation strays beyond defined task requirements during refactoring when scope guarding is not enforced, which is why strict adherence to scope-guard skills is required for deterministic task execution and code integrity.