What problem does it solve? Answering questions about repository size, language composition, and code-to-comment ratios requires running the right counting tool with the right exclusions; doing it manually or with naive commands like wc -l produces misleading numbers by including dependencies and build artifacts. ## Core Features & Use Cases - Language Breakdown Summaries: Run pygount summary reports showing file counts, code lines, and comment lines per language. - Dependency-Aware Scanning: Exclude .git, node_modules, venv, and build directories so scans stay fast and accurate. - Targeted Language Filtering: Restrict counts to specific file suffixes such as py, yaml, or yml for focused analysis. - Use Case: A user asks "how big is this repo and what languages does it use?" The agent runs pygount with proper folder exclusions and returns a per-language table of files, code, and comment lines. ## Quick Start Use the codebase-inspection skill to give me a language breakdown and total lines of code for this repository, excluding node_modules and virtual environments.