repo-scan

Scan multi-language repositories to detect dependencies and classify files.

3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/rlagycks/oh-my-forge --skill repo-scan-rlagycks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-scan
Source: https://github.com/rlagycks/oh-my-forge/tree/main/skills/repo-scan
Command: npx skills add https://github.com/rlagycks/oh-my-forge --skill repo-scan-rlagycks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the assessment of large and complex codebases by classifying files, detecting embedded third-party libraries, and delivering detailed verdicts, thus simplifying dependency management and structural analysis.

Core Features & Use Cases

  • Cross-platform scanning: Handles C++, Android, iOS, and Web codebases within a single pass.
  • File classification: Tags each file as project code, third-party, or build artifact.
  • Library detection: Identifies over 50 known libraries with version info.
  • Verdict generation: Produces four-level assessments such as core asset, merge, rebuild, or deprecate.
  • Report generation: Creates interactive HTML reports for detailed review.
  • Use Case: Auditing a 50,000-file monorepo to find outdated SDKs, duplicated code, and unnecessary build artifacts.

Quick Start

Describe to the AI how to perform a comprehensive scan of a code repository to identify dependencies and assess code quality.

Frequently Asked Questions about repo-scan

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

FAQPage Schema
How do I audit a large multi-language codebase to identify third-party dependencies?

To audit a large multi-language codebase for third-party dependencies, you can perform an in-depth repository scan that classifies files and identifies over 50 known libraries with version info across diverse platforms.

What is the best way to classify project code, build artifacts, and embedded libraries in a monorepo?

Classifying project code, build artifacts, and embedded libraries in a monorepo is done by scanning entire directory structures to tag each file, simplifying dependency management and structural analysis.

Can I scan C++, Android, iOS, and Web codebases within a single pass?

Yes, cross-platform scanning handles C++, Android, iOS, and Web codebases within a single pass, analyzing directory structures and detecting known libraries to generate detailed reports.

How do I generate a structural assessment for a 50,000-file repository to find outdated SDKs?

Generating a structural assessment for a 50,000-file repository involves scanning the codebase to detect outdated SDKs and duplicated code, producing four-level verdicts like core asset, merge, rebuild, or deprecate.

Does repository dependency detection produce reports suitable for refactoring planning?

Yes, repository dependency detection produces interactive HTML reports and detailed verdicts suitable for code audits and refactoring planning across diverse platforms and build systems.