codebase-packager
TLDR Expert
Overview
Achieves high-fidelity codebase comprehension at a fraction of the token cost through semantic layers, structured digests, and advanced context packaging. Combines Repomix for context packing, Gitingest for repository digests, and llm-tldr for graph-based code analysis.
When to use: Reducing prompt overhead for large codebases, onboarding to unfamiliar repositories, mapping cross-file dependencies, creating AI-optimized context bundles.
When NOT to use: Small single-file tasks, final implementation debugging (read the full file), real-time code editing.
Quick Reference
| Pattern | Tool / Command | Key Points |
|---|---|---|
| Context packing | repomix --include "src/**" --compress |
Package subdirectories into AI-optimized bundles |
| Signatures only | repomix --include "src/**" --compress |
Compression extracts signatures via Tree-sitter |
| Repository digest | gitingest . -o digest.txt |
Prompt-friendly summary for quick onboarding |
| Dependency context | tldr context funcName --project . |
LLM-ready context for a function with 95% token saving |
| Caller tracing | tldr impact functionName . |
Reverse call graph to assess change blast radius |
More from oakoss/agent-skills
playwright
|
200ui-ux-polish
Iterative UI/UX polishing workflow for web applications. Use when improving visual polish, refining desktop and mobile UX separately, running iterative enhancement cycles, applying design patterns like glassmorphism or bento grids, or auditing accessibility and WCAG compliance. Use for Stripe-level visual quality, responsive optimization, and design system alignment.
153find-skills
|
118knowledge-graph-builder
>
101tailwind
Tailwind CSS v4 patterns and design systems. Use when configuring Tailwind themes, building components, implementing dark mode, using container queries, migrating from v3, integrating shadcn/ui, or fixing build errors. Use for tailwind, css, styling, theme, design-tokens.
85pnpm-workspace
pnpm workspace monorepo management with filtering, catalogs, and shared configs. Use when setting up monorepos, managing workspace dependencies, filtering package commands, or sharing configuration across packages.
78