repo-health

Analyze repository file structure to identify project type, languages, and frameworks.

121|11|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/glaucia86/repocheckai --skill repo-health-glaucia86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-health
Source: https://github.com/glaucia86/repocheckai/tree/main/.github/skills/repo-health
Command: npx skills add https://github.com/glaucia86/repocheckai --skill repo-health-glaucia86

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you understand the fundamental structure and technological makeup of a software repository, providing a clear foundation for further analysis.

Core Features & Use Cases

  • Project Typing: Determines if a repository is an application, library, or monorepo.
  • Technology Stack Identification: Lists the programming languages and frameworks used.
  • Key Configuration Detection: Identifies important configuration files and scripts.
  • Use Case: Before diving deep into code quality, use this Skill to quickly grasp the project's type, main languages (e.g., JavaScript, Python), and identify build or test scripts.

Quick Start

Analyze the repository structure and identify its main programming languages and frameworks.

Frequently Asked Questions about repo-health

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

FAQPage Schema
How do I analyze a repository's file structure to determine if it is a monorepo?

You can analyze repository structure and identify dominant programming languages by examining the file layout to detect key configuration files, map relevant folders, and list the frameworks used for subsequent analysis.

How can I detect key configuration files and build scripts in a codebase?

This Skill identifies key configuration files and important scripts by scanning the repository's file structure, detecting build or test scripts, and mapping relevant folders to establish a clear foundation for further analysis.

What is the best way to identify the technology stack and frameworks used in a project?

The best way to identify the technology stack and frameworks in a project is to analyze the repository's file structure, which lists the programming languages and frameworks used while classifying the repository as an application, library, or monorepo.

Can I use repository analysis to prepare for deeper code quality checks?

Yes, you can use repository analysis to prepare for deeper code quality checks by building a map of relevant folders and identifying the project type, which provides a clear foundation for subsequent analysis by other skills.

Does repository structure detection work for both simple projects and monorepos?

Repository structure detection works for both simple projects and monorepos by classifying the repository type and mapping the relevant folders, identifying the dominant languages and frameworks within either architecture.