codebase-inspection

Analyze codebases to summarize lines of code and language breakdown.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fikriaf/agentos --skill codebase-inspection-fikriaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-inspection
Source: https://github.com/fikriaf/agentos/tree/main/src/agentos/skills/github/codebase-inspection
Command: npx skills add https://github.com/fikriaf/agentos --skill codebase-inspection-fikriaf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pygount, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of inspecting and analyzing codebases, providing quick insights into lines of code, language composition, and codebase statistics.

Core Features & Use Cases

  • LOC Counting: Efficiently count lines of code across a repository.
  • Language Breakdown: Identify the primary programming languages used in a codebase.
  • Codebase Stats: Get an overview of the codebase size and composition.
  • Use Case: When you need to quickly assess the size and complexity of a code repository for planning or resource allocation.

Quick Start

Analyze the codebase located at '/path/to/repo' and get a summary of language breakdown and LOC counts.

Frequently Asked Questions about codebase-inspection

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

FAQPage Schema
How do I count lines of code across a repository?

To count lines of code across a repository, you use this Skill to inspect the codebase and generate a summary of total LOC and codebase statistics. It provides quick insights for repository assessments and planning.

How can I get a language breakdown for my codebase?

Getting a language breakdown for your codebase involves analyzing the repository to identify the primary programming languages used. This Skill inspects the codebase and provides a composition overview of the languages present.

Do I need pygount to analyze codebase statistics?

Yes, you need pygount installed to analyze codebase statistics with this Skill. Pygount is a required dependency for execution, enabling the script to accurately count lines of code and identify languages.

What is the best way to assess codebase size and complexity for resource allocation?

The best way to assess codebase size and complexity for resource allocation is to inspect the repository for LOC counting and language breakdown. This Skill quickly analyzes codebases to provide these summary statistics.

Can I run code analysis on any repository path?

Yes, you can run code analysis on any repository path by specifying the target directory. The Skill inspects the codebase located at the provided path to deliver a summary of language breakdown and LOC counts.