agentsclimarketplace

Codebase explainer

Skill lteawoo/skills/skills/codebase-explainer

A collection of practical AI agent skills for app development and code workflows.

Install
npx -y skills add lteawoo/skills --skill codebase-explainer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Explain the structure, responsibilities, entry points, and dependencies of a directory, module, or feature. Use it to understand an unfamiliar codebase or gather context before making changes.

SKILL.md

2.0 KB, as published. Nobody here has run it

Codebase Explainer

Purpose

Explain part or all of a codebase so someone can understand its structure quickly.

Core Principles

  1. Explain structure and roles before listing files.
  2. Separate confirmed facts from inferences.
  3. Prioritize entry points, core modules, data flow, and dependencies.
  4. Surface change-sensitive boundaries before diving into implementation details.
  5. Tell the reader what to inspect next.

Inputs

  • Target path or module
  • Perspective to focus on
    • overall structure
    • feature flow
    • data flow
    • dependencies
    • modification points
  • Related issue or change context, if available

Workflow

  1. Define the analysis scope.
  2. Identify entry points and the main responsibility units.
  3. Summarize the primary flow at a high level.
  4. Explain module relationships and boundary points.
  5. Document coupling points and validation points that matter for changes.
  6. Suggest the next files or functions to read.

Output Format

One-Line Summary

  • What this area does

Structural Overview

  • Key directories or modules
  • Responsibility of each

Main Flow

  • Where requests or input begin
  • Key processing stages
  • How it reaches storage, response, or rendering

Key Boundaries

  • External integration points
  • State transition points
  • Shared contracts or interfaces

Change Points

  • Files to inspect first when changing this area
  • Related areas that must be checked together
  • High-regression-risk spots

Recommended Next Steps

  • Files or symbols to inspect more deeply
  • Questions that still need answers

When Information Is Missing

  • Explain only what can be verified from the current context.
  • Do not fill gaps with guesses; label them as "needs confirmation."
  • If the scope is large, summarize the top-level structure first and suggest deeper follow-up targets.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.