If you're building agents that need to analyze Claude Code, Cursor, or Codex session files, this solves the context window problem. Session JSONLs can balloon to multi-megabyte sizes, so instead of reading the entire file, this extracts either a conversation skeleton (user messages, assistant responses, collapsed tool summaries) or just the error signals. You can optionally limit output with head or tail caps. It's an agent-facing primitive that knows the JSONL shape so your agent doesn't have to. The Socket audit flagged it, which is worth checking given it's processing session data, but it's from the Every engineering team and has solid adoption with 140 installs.

skills.sh installs
132
GitHub stars
26K
last updated
Aug 21, 2026

Install

$ npx -y skills add everyinc/compound-engineering-plugin --skill ce-session-extract --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're building agents that need to analyze Claude Code, Cursor, or Codex session files, this solves the context window problem. Session JSONLs can balloon to multi-megabyte sizes, so instead of reading the entire file, this extracts either a conversation skeleton (user messages, assistant responses, collapsed tool summaries) or just the error signals. You can optionally limit output with head or tail caps. It's an agent-facing primitive that knows the JSONL shape so your agent doesn't have to. The Socket audit flagged it, which is worth checking given it's processing session data, but it's from the Every engineering team and has solid adoption with 140 installs.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/everyinc/compound-engineering-plugin
Categories
Data Science & ML, Debugging
First seen
Jun 3, 2026

More from everyinc/compound-engineering-plugin

All 78
1evoscientist avataridea-tournamentevoscientist/evoskillsGuides competitive idea generation and ranking using tree-structured search (up to N_I=21 candidates across technique/domain/formulation axes) and Elo tournamen131skills.sh installs
2opensensenova avatarsn-search-codeopensensenova/sensenova-skills搜索开发者资源:GitHub 仓库/代码/Issue、Stack Overflow 问答、Hacker News 讨论、HuggingFace 模型/数据集/Space。用于查找代码示例、开源项目、技术问答、预训练模型。131skills.sh installs
3everyinc avatarce-session-inventoryeveryinc/compound-engineering-pluginDiscover session files for a repo across Claude Code, Codex, and Cursor, and extract session metadata (timestamps, branch, cwd, size, platform). Invoked by sess129skills.sh installs
4cristoslc avatarswain-designcristoslc/swainCreate, validate, and transition documentation artifacts (Vision, Initiative, Epic, Spec, Spike, ADR, Persona, Runbook, Design, Journey) through lifecycle phase125skills.sh installs
5levnikolaevich avatarln-001-standards-researcherlevnikolaevich/claude-code-skillsResearches standards and patterns via MCP Ref for Story Technical Notes. Use when Story needs standards research before task generation.123skills.sh installs
6borghei avatarproduct-managerborghei/claude-skillsExpert product management covering strategy, roadmapping, user research, prioritization frameworks, and stakeholder management.121skills.sh installs