repo-scan

Classifies source code assets and detects embedded third-party dependencies in large-scale repositories.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/vrcms/everything-qwen-code --skill repo-scan-vrcms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-scan
Source: https://github.com/vrcms/everything-qwen-code/tree/main/.qwen/skills/repo-scan
Command: npx skills add https://github.com/vrcms/everything-qwen-code --skill repo-scan-vrcms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the lack of visibility in large, multi-language codebases by identifying project-owned code, embedded third-party libraries, and dead-weight artifacts.

Core Features & Use Cases

  • Cross-stack Scanning: Analyzes C++, Android, iOS, and Web projects in a single pass.
  • Dependency Detection: Identifies over 50 known libraries and extracts version information.
  • Actionable Verdicts: Provides four-level classification (Core Asset, Extract & Merge, Rebuild, Deprecate) to guide refactoring and monorepo reorganization.

Quick Start

Run the repo-scan skill on the current directory to generate an interactive HTML audit report of all source assets and dependencies.

Frequently Asked Questions about repo-scan

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

FAQPage Schema
How do I audit source code assets and dependencies in a large monorepo?

To audit source code assets in a large monorepo, you can run a cross-stack scan to classify project-owned code, detect embedded third-party libraries, and identify structural risks. This generates an interactive HTML report with actionable architectural verdicts.

What is the best way to identify embedded third-party libraries in a legacy codebase?

Identifying embedded third-party libraries in a legacy codebase involves performing a hierarchical scan to extract version information and classify assets. This process detects over 50 known libraries across C++, Android, iOS, and Web projects in a single pass.

Can I scan multi-language codebases to guide refactoring and maintenance decisions?

Yes, you can scan multi-language codebases to guide refactoring by generating a four-level classification of assets: Core Asset, Extract & Merge, Rebuild, and Deprecate. These actionable verdicts highlight structural risks and maintenance costs for monorepo reorganization.

Does cross-stack scanning work for C++, Android, iOS, and Web projects simultaneously?

Yes, cross-stack scanning works for C++, Android, iOS, and Web projects simultaneously. It analyzes all these environments in a single pass to identify dead-weight artifacts and project-owned code across your entire source tree.

How to generate an interactive report of source code assets and dependencies?

To generate an interactive report of source code assets, execute a comprehensive audit on your current directory. The scan produces a multi-level architectural verdict and an interactive HTML report detailing all detected dependencies and structural risks.

When do I need a codebase audit for monorepo reorganization?

You need a codebase audit for monorepo reorganization when you lack visibility into large, multi-language projects. The audit identifies dead-weight artifacts, extracts version information from embedded libraries, and provides actionable verdicts to reduce maintenance costs.