User
Add CSV export to the account activity page. Include the active filters and keep the existing layout intact.
Joe Store turns a session from your coding agent into a clean link — every prompt, tool call, and code change, preserved in context.
Or install from your terminal
npx skills add kapperchino/joe-store-skills Example transcript · OpenAI
Add CSV export to the account activity page. Include the active filters and keep the existing layout intact.
I’ll trace the activity data flow, add the export, and run the project checks.
Input
{"pattern":"account activity","path":"src/routes"}src/routes/account/activity/+page.svelte
src/lib/api/activity.tsInput
{"file_path":"src/routes/account/activity/+page.svelte"}src/routes/account/activity/+page.svelte
<Button variant="outline">Filter</Button>+<Button onclick={exportCsv}>Export CSV</Button>Updated src/routes/account/activity/+page.svelteInput
{"command":"npm run check"}svelte-check found 0 errors and 0 warningsImplemented and verified.
Complete context, preserved in one link.
Works with the agents you already use
A Joe Store link is the whole session — readable, in order, and in context.
The full conversation, in order — not just the final answer.
Searches, reads, edits, and commands, each with its input and result.
Code changes rendered as clean, colored diffs instead of raw JSON.
Nothing is shared until you ask, and you decide who can open each link.
Claude Code, Codex, Cursor, and others that will come soon.
Drop it in a pull request, a thread, or a review — no setup to read it.
Install once. After that, ask your agent to upload whenever you want to share.
Add Joe Store to Claude Code, Cursor, Codex, or another agent that supports skills.
npx skills add kapperchino/joe-store-skillsJoe Store opens browser sign-in, then uploads the current session for you.
Upload this session to Joe StoreYou get a readable page with the prompts, tool calls, and code changes in context.
Copy the link returned by Joe StoreJoe Store is private by default. You decide what gets uploaded and who can open each link you share.
Private by default
A session uploads only when you explicitly ask your agent to.
You control access
Choose who can open each link you share.
Read-only by design
A shared link is a view of the session — nothing more.
Install the skill once. After that, just ask your agent to upload — then share the link it gives you back.
Private by default · works with your existing agent