code-auditor

Analyze a project's source tree and produce language-wise line counts.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/BaekGyu9/tinyCodingAgent --skill code-auditor-baekgyu9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-auditor
Source: https://github.com/BaekGyu9/tinyCodingAgent/tree/main/.skills/code-auditor
Command: npx skills add https://github.com/BaekGyu9/tinyCodingAgent --skill code-auditor-baekgyu9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jinja2, xhtml2pdf, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Analyzes a project's source tree to produce language-wise line counts and a portable PDF report, helping teams understand code distribution quickly.

Core Features & Use Cases

  • Language distribution: counts lines and files per language across the codebase.
  • Ignore rules: respects ignore patterns to exclude non-code or vendor folders.
  • PDF report: outputs a formatted, shareable summary for stakeholders.

Quick Start

Run the analyzer on a project root to generate a language distribution PDF report.

Frequently Asked Questions about code-auditor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I count lines of code by language in a multilingual codebase?

To count lines of code by language in a multilingual codebase, you can analyze the project's source tree to produce language-wise line counts. The tool scans files by extension and outputs a structured summary.

Can I generate a PDF report for my codebase language distribution?

Yes, you can generate a PDF report for your codebase language distribution. The analyzer outputs a formatted, shareable PDF summary to help teams quickly understand code distribution for stakeholders.

Does the code analysis tool respect gitignore or custom ignore rules?

Yes, the code analysis tool respects ignore rules to exclude non-code or vendor folders. This ensures the language-wise line counts accurately reflect your actual source code without including external dependencies.

What is the best way to prepare a code distribution report for a project audit?

The best way to prepare a code distribution report for a project audit is to run the analyzer on your project root. It scans the source tree by file extension and generates a structured summary plus a PDF report.

Do I need jinja2 or xhtml2pdf to run the codebase analysis?

Yes, you need jinja2 and xhtml2pdf installed to run the codebase analysis. These dependencies are required to process the structured language-wise line count summary and render it into the final PDF report.