conversation-fork

Fork conversations using git stash or worktree modes with documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ItsMattG/property-tracker --skill conversation-fork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conversation-fork
Source: https://github.com/ItsMattG/property-tracker/tree/main/.claude/skills/conversation-fork
Command: npx skills add https://github.com/ItsMattG/property-tracker --skill conversation-fork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Forks the current conversation to safely explore an alternative approach without losing progress.

Core Features & Use Cases

  • Supports both light forks (git stash + documentation)
  • Supports heavy forks (git worktree + documentation)
  • Provides auditable planning and resume instructions for future merges

Quick Start

Start a fork by naming it and selecting either a light stash-based or heavy worktree-based mode to capture the current context.

Frequently Asked Questions about conversation-fork

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

FAQPage Schema
How do I test alternative approaches in an AI workflow without losing progress?

Forking a conversation allows you to safely test alternative approaches without losing your original progress. It captures the current context using either a light stash-based or heavy worktree-based fork for auditable experimentation.

When should I use a git worktree fork versus a git stash fork?

A git worktree fork is best for heavy experimentation requiring isolated directory management, while a git stash fork provides a lighter approach for quickly testing alternative design options without leaving your current working directory.

Can I document decision tracking when forking an AI conversation?

Conversation forking provides auditable planning and resume instructions for future merges. It documents your progress during the fork creation, ensuring decision tracking is maintained throughout your AI-assisted workflow.

What is the best way to safely explore multiple refactoring options during an interactive session?

Forking the current conversation is the best way to explore multiple refactoring options safely. It applies to interactive sessions and supports structured fork creation to test design alternatives without risking your established progress.

Do I need git installed to fork a conversation for testing design alternatives?

Git is required for both light and heavy conversation forks. The light mode uses git stash while the heavy mode uses git worktree, meaning a git environment is necessary to manage the isolated branches and documentation.