Log Claude session deliverables and render a concise recap before the work disappears into chat history.
shiplog-widget is for people who build across Claude surfaces and need a reliable end-of-session record of what was created, pushed, drafted, or left waiting.
It is part of grAIce Tech's work on operational clarity, agentic workflows, and practical AI systems for regulated work.
Productive AI sessions can produce files, repos, artifacts, notes, and follow-ups quickly. When the session closes, the work can be hard to reconstruct.
shiplog-widget creates a persistent deliverables log and renders a compact summary when you ask what shipped or when a session winds down.
cp -r shiplog-widget ~/.claude/skills/The skill can render:
- Inline dashboard widgets on supported desktop surfaces
- PNG image summaries for mobile Dispatch
- Markdown tables or HTML artifacts in Claude.ai
- Terminal summaries in Claude Code
All modes read from the same local source of truth:
~/Documents/Claude/Projects/shiplog.json
The skill has two modes:
- Log mode records deliverables quietly during a productive session.
- Render mode reads the JSON log and summarizes completed, in-progress, and waiting items.
The log schema tracks fields such as id, date, session_type, name, description, type, status, location, and project.
The skill responds to phrases such as "what did we build", "what did we ship", "session summary", "shiplog", "deliverables", "status", and "wrap up".
Status: usable Claude skill with cross-surface rendering guidance.
Planned cleanup:
- Keep the JSON schema small and readable.
- Improve examples for common delivery patterns.
- Keep rendering restrained, clear, and compatible with each Claude surface.
MIT. Built by grAIce Tech.
