Ccsessions — Design skill for Claude Code
Terminal UI for browsing, previewing, resuming and managing Claude Code sessions.
How to install Ccsessions
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open miskiewiczm/ccsessions and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccsessions does
Terminal UI for browsing, previewing, resuming and managing Claude Code sessions.
Alternatives in Design
- Companion — 2,200+ Web & mobile UI for Claude Code & Codex 2.2k ★
- Clui Cc — A lightweight, transparent desktop overlay for Claude Code on macOS 956 ★
- Claude Run — A beautiful web UI for browsing Claude Code conversation history 557 ★
README
ccsessions
A fast terminal UI for browsing, previewing, resuming and managing [Claude Code](https://claude.com/claude-code) terminal sessions.

Features
**Project & session browser** — every Claude Code project on your machine, newest first, with live-session indicators (●), message counts and token usage (input / output / cache read / cache write)
**Conversation preview** — the tail of any session rendered with roles, Markdown (for Claude's replies), tool calls (⚙) and slash commands (⌘), without opening Claude Code
**One-key resume** — `r` replaces the TUI with `claude --resume ` in the session's working directory; `c` copies a ready `cd && claude --resume ` command to the clipboard (OSC 52)
**Archive & delete** — move sessions out of `claude --resume` (reversibly) or delete them for good, per session or per project, with confirmation dialogs; sessions whose transcript lives on another synced machine are detected and marked (✕)
**Responsive layout** — wide terminals get a side-by-side layout with a full-height conversation pane; narrow (half-screen) terminals get a stacked layout with a full-width conversation pane:

**Export** — write a whole session to Markdown (YAML front matter with session metadata, then the conversation — ready for Quarto/Pandoc) or copy the raw JSONL transcript verbatim; existing files are never overwritten
**Live document** — `w` keeps `_session_.md` in the project directory in sync with a running session, so an external renderer (`quarto preview`, VS Code, Marked, Obsidian) can display the conversation **with LaTeX rendered** while you work in the terminal. Only appended bytes are read, so fo
Related Skills
Claude Code Manager UI
Local web UI for managing Claude Code sessions, jobs, agents, profiles, tools, costs, search and configuration
Ccexp
by nyatinte - Interactive CLI tool for discovering and managing Claude Code configuration files and slash comm
Claude UI Tool
Full-stack web UI for managing Claude Code configuration agents, commands, skills, workflows, MCP servers, and
Showrunner
A terminal UI for running multiple coding-agent sessions (Claude Code, Codex CLI) organized by projects and ta
Session Steward
Claude Code and Codex session manager. Browse sessions, back up, and safely delete old ones — from a local bro
ClawDeck
Control Stream Deck buttons for Claude Code terminal sessions with live status, tap-to-focus, hold-to-dictate,
Related Agents
Playwright Bowser Agent
Headless browser automation agent using Playwright CLI. Use when you need headless browsing, parallel browser
Terminal
Terminal/PTY domain - multiplexed terminal sessions with xterm.js frontend and Rust PTY backend. Use proactive
App Tester
Builds and exercises Heron end-to-end on this machine — starts the dev app, starts and stops real claude CLI s