Ectype — AI skill for Claude Code
Read, filter, redact, export and convert the on-disk sessions of 13 AI coding agents (Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, Roo Code, Continue, Aider, LM Studio, Open WebUI, SillyTavern.
How to install Ectype
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open chaybits/ectype and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ectype does
Read, filter, redact, export and convert the on-disk sessions of 13 AI coding agents (Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, Roo Code, Continue, Aider, LM Studio, Open WebUI, SillyTavern, Antigravity, Copilot Chat): one CLI, one local web UI
Alternatives in AI
- LiveAgent — A fully functional AI Agent desktop client that supports Webui access and can be creatively customized and exp 1.9k ★
- Waldzell MCP — Waldzell AI's monorepo of MCP servers 202 ★
- AI Toolkit — Professional-grade AI coding toolkit: 94 skills, 44 agents, multi-platform (Claude, Cursor, Windsurf, Copilot 167 ★
README
AI Agent Ectype (`ectype`)
***ectype*** *(n.)*: a copy made from an original, as opposed to an **archetype**. Which is what this does: it takes the agent's own record of a conversation and makes a copy you can read, trim, redact, hand to a person, or hand back to a different agent.
Read, normalize, filter and export the on-disk session logs of thirteen AI coding agents (**Claude Code, Codex CLI, Gemini CLI, Antigravity, VS Code Copilot Chat, Cursor, Cline, Roo Code, Continue, Aider, LM Studio, Open WebUI and SillyTavern**) through one canonical model. Built to answer "what did we do in that session?" without re-reading a 300 K-token transcript, and to move a conversation from one agent to another.
**Status: 0.1.0, first public release, still an experiment.** Works against real session stores on the author's machine. The formats it parses are **undocumented internals** of each agent and can change with any release; every adapter documents the exact layout it was written against.


**Where things are:** [`CHANGELOG.md`](CHANGELOG.md) · [`MD/brief-mode-options.md`](MD/brief-mode-options.md), why names-only costs what it costs · *Known limitations*, below.
Why
Each agent keeps its history in a different, undocumented shape:
| Agent | Store | Shape |
|---|---|---|
| Claude Code | ~/.claude/projects//.jsonl |
append-only message log; tool results ride inside the next user record; a result too big to inline is replaced by a stub and spilled to /tool-results/.txt |
| Codex CLI | $CODEX_HOME/sessions/YYYY/MM/DD/rollout-*.jsonl |
append-only event log; reasoning encrypted; full tool output in item_completed events, model-visible copy truncated |
| Gemini CLI | ~/.gemini/tmp//chats/session-*.jsonl |
mutation log: $set snapshot |
Related Skills
Vexryn Scan
See what your AI coding agent actually loads — and what it can do. Any repo, any stack, no config. Reads Claud
Gald3r
AI dev framework: 22 agents, 100 core skills + 142 addon skill packs, 149 commands. Runs on 21 AI tools: Curso
Engram
The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Ai
AI Rules Sync
Keep one source of truth for your AI coding-agent rules. Convert and sync between AGENTS.md, CLAUDE.md, .curso
Gemini Web2api
Reverse Web-to-API bridge connecting CLI Agent Harnesses (Oh My Pi, Claude Code, Cline, Aider) to Gemini Web &
Nutrient Agent Skill
Document processing with Nutrient DWS API: convert (PDF/DOCX/XLSX/PPTX/HTML/images), extract text/tables, OCR
Related Agents
Fix Implementer
Use this agent to apply a concrete code fix inside this project (agents_app, img_to_pixcel_app, ani_convert_ap
Ensemble Curator
High-volume triage agent for external-AI-agent PRs (Codex, Jules, Hermes, Droid, Aider, etc.). Analyzes, conso
Plugins
Agent Plugin System - manages the pluggable AI agent architecture (Claude, Cursor, Gemini). Use proactively wh