implement-worktree

Implement development plans in isolated Git worktrees with phased coding and verification.

5|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/TalonT-Org/AutoSkillit --skill implement-worktree-talont-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-worktree
Source: https://github.com/TalonT-Org/AutoSkillit/tree/main/src/autoskillit/skills/implement-worktree
Command: npx skills add https://github.com/TalonT-Org/AutoSkillit --skill implement-worktree-talont-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of implementing code changes based on a provided plan within a safe, isolated Git worktree, ensuring changes are contained and verifiable before merging.

Core Features & Use Cases

  • Isolated Development: Creates a separate Git worktree to implement changes without affecting your main codebase.
  • Phased Implementation: Executes changes phase by phase as defined in a plan file.
  • Automated Verification: Includes steps for system understanding, environment setup, testing, and rebasing.
  • Use Case: When you have a detailed implementation plan for a new feature, use this skill to execute it in a clean environment, run all tests, and prepare it for review.

Quick Start

Use the implement-worktree skill to implement the plan located at /path/to/your/plan.md.

Frequently Asked Questions about implement-worktree

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

FAQPage Schema
How do I implement a development plan in an isolated Git worktree?

To implement a development plan in an isolated Git worktree, this Skill automates worktree creation, environment setup, and phased coding based on your plan file. It ensures changes remain contained and verifiable before merging into your main codebase.

What is the best way to execute phased code implementation without affecting my main branch?

Executing phased code implementation without affecting your main branch is best handled by creating an isolated Git worktree. This approach fences scope for each phase, runs pre-commit checks, and executes a full test suite to verify changes independently.

Can I run pre-commit checks and full test suites automatically within a Git worktree?

Yes, you can run pre-commit checks and full test suites automatically within a Git worktree. The implementation process includes automated verification steps that execute tests and validate code quality before final rebasing for merge readiness.

Do I need a detailed plan file to start automated worktree implementation?

Yes, you need a detailed plan file to start automated worktree implementation. The Skill executes multi-part plans phase by phase, requiring a defined plan document to fence scope, guide subagent-driven system understanding, and structure the coding workflow.

How does subagent-driven system understanding work during code implementation?

Subagent-driven system understanding works by deploying subagents to explore the codebase thoroughly before coding begins. This mechanism ensures the implementation plan is accurately mapped to the existing system architecture within the isolated worktree environment.

Why should I reset the code index after completing worktree implementation?

You should reset the code index after completing worktree implementation to clear temporary state and ensure the main repository index remains clean. This post-completion step finalizes the isolated changes and prepares the rebased commits for review.