Packlight — Development skill for Claude Code
See the tokens Claude Code and Codex load before you type: MCP tool lists, skills, hooks, CLAUDE.md and AGENTS.md per session.
How to install Packlight
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open cooperism-lab/packlight and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Packlight does
See the tokens Claude Code and Codex load before you type: MCP tool lists, skills, hooks, CLAUDE.md and AGENTS.md per session. Find what you never use and archive it, with undo. Open source, runs offline.
Alternatives in Development
- Opik Openclaw — 🦞 Official plugin for OpenClaw that exports agent traces to Opik 725 ★
- Openwolf — Sharper context 699 ★
- Claude Code Lsp Enforcement Kit — Hooks that force Claude Code to use LSP instead of Grep for code navigation 327 ★
README
packlight
See what your coding agent carries, keep what you use, archive the rest.
Claude Code loads every skill, agent, hook and MCP server you have installed into every session, used or not. packlight scans your setup and your local session logs, then writes one self-contained report. The report shows:
- how many tokens each session starts with, by source: MCP tool names, the skill listing, hook text, agent descriptions
- which skills are pushed out of Claude Code's skill listing
- how much text each hook injects
- which items were not used in any session since they were installed
Works with **Claude Code** and **Codex**. packlight picks Claude Code when `~/.claude` exists; for Codex, add `--agent codex` (`packlight --agent codex`, `packlight fix --agent codex`). Each tool gets its own report: `~/.packlight/report-claude-code.html` for Claude Code, `~/.packlight/report-codex.html` for Codex. For Codex the headline is measured: Codex logs the input tokens of each session's first request, and packlight reports the median. Codex plugins and MCP servers are switched off in `~/.codex/config.toml`, so packlight lists them with the exact line to change rather than editing that file.
**[See a sample report →](https://cooperism-lab.github.io/packlight/sample/)** (an invented setup, so you can click around before installing).
You mark what to archive. `packlight apply` moves it out reversibly, and `packlight restore` brings it back.
Everything runs locally: no telemetry, and no network calls from the CLI or the report.
Status
Issues 1 to 3 are built (v0.1 scope). `packlight` scans your setup and opens a report: what every session starts with (MCP tool names per server, the skill listing, MCP instructions, hook text), which skills Claude Code dropped from its
Related Skills
Skillscout
Find the skills your coding agents load, see which agents can use each one, and count how often you use them
StackRadar
StackRadar: free local dev dashboard + network firewall. Find every repo, run command & open port, catch leake
Massive Agent Repo 1003
AGGREGATION — 1005 Claude Code subagents from 10 open-source projects. Full credit to original authors (see AT
Replan Nt
Consolidate plan/ folder — fold daily summaries and scratch into history.md, restructure pending.md (Now/Parke
Cto Legends
Open-source agent skills and tool manager for the Legends ecosystem. Discover modules, install verified releas
Aether
Open-source, local observability TUI for Claude Code and Codex — context, cost, tokens, agents, tools, compact
Related Agents
Codex Architect
Codex artifact architect. Use for .codex/, MCP guard, hooks, AGENTS.md emission, skills, slash commands.
Settings Usability QA
Deep usability review of Tulip's Settings page — whether an operator can find a control, understand what it do
Memory Distiller
Compresses memory-sessions.md older entries into a rolling archive to reduce context load. Safe to run monthly