From dx
Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dx:half-cloneThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.
Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.
Get the current session ID and project path:
tail -1 ~/.claude/history.jsonl | jq -r '[.sessionId, .project] | @tsv'
Find half-clone-conversation.sh:
find ~/.claude -name "half-clone-conversation.sh" 2>/dev/null | sort -V | tail -1
Preview the conversation to verify the session ID:
<script-path> --preview <session-id> <project-path>
Run the clone: <script-path> <session-id> <project-path>
Tell the user they can access the half-cloned conversation with claude -r and look for the one marked [HALF-CLONE <timestamp>] (e.g., [HALF-CLONE Jan 7 14:30]). The script automatically appends a reference to the original conversation at the end of the cloned file.
npx claudepluginhub mxclover/claude-code-tipsCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.