transcript
Skill5 starsChanged 5 days agoMITView on GitHub
Retrieve the prior user and assistant conversation verbatim from the current Context Intelligence capture, or named sessions. Use when a user asks to replay, quote, review, or act on a transcript.
11 other projects use a version of this.
Adopted by
Most recently taken up by
- notegpt-official/notegpt-skillstheir own version, first seen Nov 6, 2026
- tandregbg/core-claude-skillstheir own version, first seen Nov 4, 2026
- geekatron/jerrytheir own version, first seen Nov 1, 2026
- qwwiwi/agentos-skills-publictheir own version, first seen Nov 1, 2026
- jantichy/claudetheir own version, first seen Oct 27, 2026
- Gopyr/gopyr-skills-hubtheir own version, first seen Oct 11, 2026
Other versions11 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 11
- ZeroPointRepo/youtube-skills★ 972same name
- artemchuikin/youtube-skills★ 273same name
- jantichy/claude★ 45same name
- geekatron/jerry★ 37same name
- coopersimson96/ai-content-system★ 17same name
- notegpt-official/notegpt-skills★ 16same name
- tutorgpt-io/tutorgpt-skills★ 15same name
- qwwiwi/agentos-skills-public★ 4same name
- tandregbg/core-claude-skills★ 4same name
- mrboups/xbrain★ 2same name
1 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository12 other files it gives its agents.
- AGENTS.mdAGENTS.md
- context-intelligence-derived-metricsSkill
- context-intelligence-eval-designSkill
- context-intelligence-evaluation-methodologySkill
- context-intelligence-gdsSkill
- context-intelligence-graph-querySkill
- context-intelligence-hill-climbingSkill
- context-intelligence-server-data-opsSkill
- context-intelligence-session-navigationSkill
- context-intelligence-session-reconstructionSkill
- context-intelligence-tool-designSkill
- workflow-pattern-analysisSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 2 are distinctive, and 3 are very specific to this project.
0
Common
Most of the 7 edited versions we read keep these.
2
Distinctive
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 12
Use session_transcript; never read events.jsonl directly.
- Distinctive: line 16
Do not stop after loading the skill, present a proposed tool call, or ask "shall I retrieve it?" The user's request already authorizes this …
- Very specific: line 32
No arguments: call session_transcript with no session_ids.
- Very specific: line 35
Intent only: call session_transcript with no session_ids, page through the whole transcript, then perform the requested intent using it as …
- Distinctive: line 52
If natural language explicitly names a session, pass that ID or prefix to the tool as well.
“Common” is measured: kept by at least 6 in 10 of the 7 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Transcript
Use session_transcript; never read events.jsonl directly.
Invoking this skill is a request to retrieve the transcript, not to explain how
to retrieve it. Call session_transcript in this turn using the arguments below.
Do not stop after loading the skill, present a proposed tool call, or ask "shall
I retrieve it?" The user's request already authorizes this read. Only ask for
ID clarification after the tool reports ambiguity; honor any actual tool
permission gate or explicit user restriction.
Sensitive content: stored captures are replayed verbatim and can contain sensitive content. The logging hook's JSON sanitization is not redaction.
Interpret $ARGUMENTS as follows:
IDorID -- <intent>: a bare full session ID or a hex ID prefix of at least 8 characters (for example,/transcript abcdef12) selects that session. Pass it unchanged insession_ids; the tool resolves it. Do not ask for the full ID first or treat it as an instruction about the current session. With no intent, replay verbatim; with intent, retrieve first, then perform that intent.- No arguments: call
session_transcriptwith nosession_ids. Return the complete role-marked transcript pages verbatim. Do not summarize or add commentary. - Intent only: call
session_transcriptwith nosession_ids, page through the whole transcript, then perform the requested intent using it as source material. State that the answer was based on the native transcript. --session ID[,ID...]: retrieve those sessions in the listed order. With no further intent, replay each transcript verbatim under its own session heading.--session ID[,ID...] -- <intent>: retrieve all named sessions first, then perform the intent using those transcripts.
A bare token selects a session only when it actually looks like a capture ID:
eight or more hex characters (abcdef12, a full UUID), or the zero-padded
sub-agent form 0000000000000000-<hex>[_<agent>]. Anything else is intent about
the current session, even when it contains a hyphen, underscore, or digit —
chapter-2 and summarize-day-3 are intents, not IDs. When a token could be
read either way, treat it as intent: a wrong intent is visible and recoverable,
a wrong lookup just fails. For an opaque ID that does not match those shapes,
use explicit --session, which accepts unique prefixes and exact opaque IDs.
If natural language explicitly names a session, pass that ID or prefix to the
tool as well.
On an ambiguous prefix, show the tool's candidates and pass on the length it reports as needed — it names the character position where the candidates diverge, so relay that rather than asking vaguely for "a longer prefix". On a missing session, report that failure. Never choose a candidate, retry against the current session, or delegate to an agent to guess an ID.
A session whose capture directory exists but has no readable metadata.json is
reported as capture_unavailable, and an ID whose only captures are derived
<id>_<agent> sub-agent sessions is reported as session_not_found listing
those sub-agents. Neither is a prompt to substitute one of them; report what the
tool said.
For a single session, keep calling session_transcript with its returned
full session_id and next_after_event_line as the next after_event_line
while has_more is true. For multiple sessions, retrieve and
page one session at a time. For a batched follow-up, replace the original prefixes
in session_ids with returned full IDs and use those same full IDs as
after_event_lines keys. A page boundary is normal; preserve the tool's
[MORE MESSAGES AVAILABLE ...] marker between pages. Do not hide capture
issues, infer missing messages, use graph reconstruction, or fall back to raw
provider events.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

