Install
$ agentstack add skill-jakemarsh-ccthread-ccthread Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.
Security review
⚠ Flagged1 finding(s); flagged for manual review. · v0.1.0 How review works →
- • Prompt-injection patterns
- • Secret / credential exfiltration
- • Dangerous shell & filesystem operations
- • Untrusted network calls
- • Known-malicious package signatures
- high Pipes remote content directly into a shell (remote code execution).
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
ccthread — past-conversation archaeology
You have a CLI tool ccthread available. It reads Claude Code conversation logs from ~/.claude/projects/ and returns clean markdown. Use it whenever the user asks about past work.
Common patterns
Look up something from THIS conversation
ccthread show current # read the current session
ccthread search "" --session current --window 3
ccthread show current --before-last-compact # "before we compacted, what did you say?"
current resolves to whichever session invoked you — via the CCTHREAD_SESSION_ID env var, the parent claude process's argv, or the plugin's SessionStart hook if argv doesn't carry it. Use it whenever the user says "in our conversation", "before we compacted", "earlier in this session", "what did you just say".
Find a conversation by topic
ccthread find "" --limit 10
Read a conversation
ccthread show --page 1 --per-page 50
Paginate with --page 2 etc. Run ccthread info first to see how long it is.
Keyword search with context
ccthread search "" --window 2 --limit 5
Good for "what did we decide about X?" — returns ±2 messages around each hit.
Summarize recent work on a project
ccthread list --project --since 2026-04-01
ccthread show # for each session you want to dig into
Stats / overview
ccthread stats --project --since
Tool usage for a session
ccthread tools
Tips
- Session ids can be short (8-char prefix) or full UUIDs.
last/latestresolves to the most recent session. --no-thinkinghides thinking blocks when they're noise.--tool-details nonehides tool outputs entirely (cleanest for summaries);fullshows them untruncated.--include-sidechainsinlines subagent threads.--jsonemits structured output when you need to re-process it.- Default page size is 50 messages.
When to reach for this skill
- "what was that port/env/value we settled on in the X session?" →
ccthread search - "summarize last week on project Y for the team" →
ccthread list --since ...thenccthread showon each - "make a skill from that process we worked out" →
ccthread showthen distill into SKILL.md - "update CLAUDE.md with lessons from recent work" →
ccthread list --project ... --since ...→ read → write - "find where we hit that bug and what we tried" →
ccthread find ""
Running ccthread outside this skill
This skill is all you need when you're in Claude Code — the dispatcher keeps a cached binary under ~/.claude/plugins/data/ccthread/. If you want ccthread on your shell PATH too, the project's install scripts drop it there:
curl -fsSL https://raw.githubusercontent.com/jakemarsh/ccthread/main/install.sh | sh # macOS / Linux
irm https://raw.githubusercontent.com/jakemarsh/ccthread/main/install.ps1 | iex # Windows PowerShell
Repo: https://github.com/jakemarsh/ccthread
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: jakemarsh
- Source: jakemarsh/ccthread
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.