implementation

Execute approved implementation plans with branching, TDD, validation, and PR creation workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/RyoMa99/dotfiles --skill implementation-ryoma99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation
Source: https://github.com/RyoMa99/dotfiles/tree/main/dot_claude/skills/implementation
Command: npx skills add https://github.com/RyoMa99/dotfiles --skill implementation-ryoma99

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines applying an approved implementation plan by coordinating branch creation, task-level TDD, reviews, automated simplifications, validation, and PR preparation so engineers can safely turn plans into production-ready changes.

Core Features & Use Cases

  • Branching & Versioning: Create a work branch from the default branch, save approved plan files, and archive research outputs.
  • Guardrails & TDD: Establish type/schema guardrails and run task-level TDD cycles or perform spikes when appropriate.
  • Review, Simplify, Validate, and PR: Run a structured review, commit before automated simplification, validate with typecheck/lint/tests, then commit/push and create a PR after user confirmation.
  • Use Case: Implement a planned feature by creating a feature branch, executing TDD for each task, addressing review findings, running automated simplifications, validating the codebase, and opening a PR.

Quick Start

Start the implementation flow by running the implementation skill to apply an approved plan, create a work branch, execute TDD cycles per task, perform reviews and automated simplification, validate with typecheck/lint/tests, and prepare or open a pull request as directed.

Frequently Asked Questions about implementation

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

FAQPage Schema
How do I execute an approved implementation plan with TDD and branch creation?

To execute an implementation plan, the skill creates a work branch, runs task-level TDD cycles, performs structured code reviews, applies automated simplifications, validates with typecheck and lint, then prepares a pull request after user confirmation.

What is the best way to automate code review and simplification during feature implementation?

Automated code review and simplification during feature implementation is handled by running a structured review, committing changes before applying automated simplifications, and then validating the codebase with typecheck, lint, and tests to ensure safety.

How does task-level TDD work when applying an approved plan to a repository?

Task-level TDD works by establishing type and schema guardrails, then executing test-driven development cycles for each individual task within the approved plan, performing spikes when appropriate to validate changes incrementally.

Can I create a pull request automatically after running tests and lint validation?

Yes, you can create a pull request after running tests and lint validation. The skill performs branch creation, commit workflows, typecheck and test validation, then triggers optional push and PR creation specifically after user confirmation prompts.

Do I need an approved plan before starting the implementation workflow?

Yes, an approved plan is required. The implementation skill is designed to apply during Plan-mode-approved development sessions, meaning you must have a finalized plan file ready before initiating branch creation and TDD cycles.

Why should I commit before running automated simplification on my code?

Committing before automated simplification ensures your validated changes are safely preserved. This workflow allows you to separately review the impact of the simplification step, maintaining a clear commit history and protecting completed TDD cycles from unintended modifications.