gha
Analyze GitHub Actions failures and identify root causes
Clone the later half of the current conversation, discarding earlier context to reduce token usage while preserving recent work.
$ npx -y skills add ykdojo/claude-code-tips --skill half-clone --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/half-cloneContext preview
The summary Claude sees 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.
name: half-clone description: 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.
Steps: 1. Get the current session ID and project path: `tail -1 ~/.claude/history.jsonl | jq -r '[.sessionId, .project] | @tsv'` 2. Find half-clone-conversation.sh with bash: `find ~/.claude -name "half-clone-conversation.sh" 2>/dev/null | sort -V | tail -1`
3. Preview the conversation to verify the session ID: `<script-path> --preview <session-id> <project-path>`
4. Run the clone: `<script-path> <session-id> <project-path>`
5. The script prints the new session ID (the `New session: <id>` line). Give the user the exact command to resume it directly, no picker needed:
claude --resume <new-session-id>
The script automatically appends a reference to the original conversation at the end of the cloned file. (The new session is also marked `[HALF-CLONE <timestamp>]`, e.g. `[HALF-CLONE Jan 7 14:30]`, so `claude -r` and picking it works as a fallback.)
Here are my tips for getting the most out of Claude Code, including a custom status line script and Claude Code running itself in a container. Also includes the dx plugin: skills for everyday dev workflows.
Repo: ykdojo/claude-code-tips
Analyze GitHub Actions failures and identify root causes
Write or update a handoff document so the next agent with fresh context can continue this work.
Fetch and summarize Hacker News / hckrnews.com top stories, articles, and their comment threads. Use when asked to summarize HN front-page stories, a specific…
Full-text search across all of the user's GitHub repos (including private ones) using a local mirror and ripgrep. Use for "where did I put X", "which repo has…
Clone the last quarter of the current conversation, discarding earlier context to reduce token usage while preserving recent work.
Fetch content from Reddit via its JSON API using a browser session (DuckDuckGo-hop unlock). Use when accessing Reddit URLs, researching topics on Reddit, or…