clone

Clone the current conversation session to enable branching and experimentation.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/dopiotrek/dotclaude --skill clone-dopiotrek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clone
Source: https://github.com/dopiotrek/dotclaude/tree/main/skills/clone
Command: npx skills add https://github.com/dopiotrek/dotclaude --skill clone-dopiotrek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to duplicate the current conversation, enabling them to explore alternative solutions or directions without losing the original context.

Core Features & Use Cases

  • Conversation Branching: Create a separate copy of the ongoing dialogue.
  • Experimentation: Safely try different approaches to a problem.
  • Use Case: You're working on a complex coding issue and have a potential solution, but you're not sure if it's the best. You can use the clone skill to create a copy of the conversation and then try a completely different approach in the new branch.

Quick Start

Clone the current conversation to explore alternative solutions.

Frequently Asked Questions about clone

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

FAQPage Schema
How do I duplicate an AI conversation session to try a different coding approach?

To duplicate a conversation session, this Skill identifies the current session ID and project path, then executes a bash script to clone it. You get a branched conversation copy to safely experiment with alternative solutions without losing the original context.

What is conversation branching and when do I need it for software engineering?

Conversation branching creates a separate copy of an ongoing dialogue to explore alternative directions. You need it when working on complex coding issues and want to test a new approach without risking your original session context.

Can I clone my current chat history to test alternative solutions without losing context?

Yes, you can clone your current chat history to test alternative solutions. The Skill locates the active session ID and executes a script to duplicate the conversation, preserving the original context while you experiment freely.

How do I start a cloned conversation session for experimentation?

To start a cloned conversation, the Skill automatically extracts your session ID and project path from history, runs a specific bash script, and informs you how to access the new branched dialogue for experimentation.

Does this conversation cloning tool require any external dependencies?

No, this conversation cloning tool requires no external dependencies. It operates independently using internal scripts to identify the session ID and project path, then executes the cloning process directly.