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 ★
- Matlab MCP Server — Run MATLAB® using AI applications with the official MATLAB MCP Server from MathWorks® 1.4k ★
- Rulesync — by dyoshikawa - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, com 909 ★
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
AI Toolkit
Professional-grade AI coding toolkit: 94 skills, 44 agents, multi-platform (Claude, Cursor, Windsurf, Copilot,
Engram
The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Ai
Gald3r
AI dev framework: 22 agents, 100 core skills + 142 addon skill packs, 149 commands. Runs on 21 AI tools: Curso
Nutrient Agent Skill
Document processing with Nutrient DWS API: convert (PDF/DOCX/XLSX/PPTX/HTML/images), extract text/tables, OCR
Traces
Extract, redact, and export AI coding-agent sessions into privacy-safe training JSONL
Waldzell MCP
Waldzell AI's monorepo of MCP servers. Use in Claude Desktop, Cline, Roo Code, and more!
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
Confluence Search
Find Confluence pages by criteria via the confluence-as CLI wrapper. Use for: ''search confluence'', ''find pa