repo-inventory

Build or update a repository inventory of directory structure, manifests, dependencies, scripts, and tooling.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Oiranca/copilot-agents-skills --skill repo-inventory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-inventory
Source: https://github.com/Oiranca/copilot-agents-skills/tree/main/skills/repo-inventory
Command: npx skills add https://github.com/Oiranca/copilot-agents-skills --skill repo-inventory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a clear, documented overview of a repository's structure, dependencies, and tooling, preventing agents from getting lost or making assumptions about the project's layout.

Core Features & Use Cases

  • Repository Structure Mapping: Generates a tree view of directories up to a specified depth.
  • Dependency and Tooling Detection: Identifies key manifest files, scripts, and common development tools used within the repository.
  • Use Case: Before starting a new feature development, an agent can use this skill to quickly understand where configuration files are located, what build scripts are available, and the overall project organization.

Quick Start

Use the repo-inventory skill to build or update the repository inventory documentation.

Frequently Asked Questions about repo-inventory

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

FAQPage Schema
How do I document a repository structure and its dependencies?

To document a repository structure, this Skill reads manifest and configuration files to generate a lightweight inventory detailing directories, dependencies, scripts, and tooling without executing source code.

What is the best way to catalog project tooling and manifests before feature development?

Cataloging project tooling involves mapping the directory tree to a specified depth and identifying build scripts. This Skill generates that overview to prevent assumptions about project organization.

Can I map a repository structure without executing source code?

Yes, you can map a repository structure safely. This Skill builds an inventory by reading manifest and configuration files up to a limited depth without executing any source code.

Does this repository inventory tool detect specific development frameworks?

This repository inventory tool detects common development tools and scripts by identifying key manifest files within the project layout, rather than parsing specific framework implementations.

How do I generate a tree view of directories for a software engineering workflow?

Generating a directory tree view requires reading configuration files up to a specified depth. This Skill builds that structure map to provide a clear understanding of available project resources.

When do I need a repository inventory for my project?

You need a repository inventory when starting new feature development or when an agent requires a clear, documented overview of project organization, dependencies, and tooling to avoid getting lost.