Install any skill in seconds. Free to start, no credit card required.
Get Started Free →slopus/sessions
Search and ask questions about coding agent session history across Claude Code, Codex, and Cursor.
Passed 12 of 16 test cases with the skill, and 8 of 16 without it.
and 4 more in the full report
7 fixed9 passed either way4 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Write the bash shell command used to create a temporary scratch directory before extracting session skeletons.
| Checked | Without skill | With skill |
|---|---|---|
| Executes mktemp -d -t ce-sessions-XXXXXX to create scratch space. | Missed | Passed |
The instructions your model reads when the skill loads.
Search session history across Claude Code, Codex, and Cursor and synthesize findings about what was worked on, tried, decided, or learned in prior sessions.
/ce-sessions [question or topic]
/ce-sessions
Git branch (pre-resolved): !git rev-parse --abbrev-ref HEAD 2>/dev/null || true
If the line above resolved to a plain branch name (like feat/my-branch), use it for branch filtering and pass it to the synthesis subagent. If it still contains a backtick command string or is empty, derive the branch at runtime instead.
Repo name (pre-resolved): !basename "$(git rev-parse --show-toplevel 2>/dev/null)" 2>/dev/null || true
If the line above resolved to a plain repo folder name, use it for session discovery. Otherwise derive at runtime.
The current year is 2026. Use this when interpreting session timestamps.
These rules apply at all times during orchestration and synthesis.
If no question argument is provided, ask what the user wants to know about their session history. Use the platform's blocking question tool: AskUserQuestion in Claude Code (call ToolSearch with select:AskUserQuestion first if its schema isn't loaded), request_user_input in Codex, ask_user in Gemini, ask_user in Pi (requires the pi-ask-user extension). Fall back to asking in plain text only when no blocking tool exists in the harness or the call errors (e.g., Codex edit modes) — not because a schema load is required. Never silently skip the question.
test cases passed, vs 8 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.