repo-scan

Audit source code assets and detect third-party libraries across multiple ecosystems.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive audit of source code assets, helping users identify the amount of original code, third-party dependencies, and potential issues within their projects.

Core Features & Use Cases

  • Cross-stack Scanning: Classifies files across C++, Java/Android, iOS (OC/Swift), and Web (TS/JS/Vue).
  • File Classification: Tags files as project code, third-party, or build artifacts.
  • Library Detection: Identifies and extracts versions of 50+ known libraries.
  • Four-level Verdicts: Assigns verdicts based on ownership, duplication, and maintenance cost.
  • HTML Reports: Generates interactive dark-theme reports for review.
  • Monorepo Support: Hierarchical scanning with summary and sub-project reports.
  • Use Case: Before a major refactoring, use this Skill to identify what's core, what's duplicate, and what's dead weight in your codebase.

Quick Start

Run the repo-scan skill on your project directory to get a comprehensive audit report.

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 to identify third-party libraries before refactoring?

Source code asset auditing scans your project directory to classify files as project code, third-party, or build artifacts, and detects over 50 known libraries. It helps identify core code, duplicates, and dead weight before a major refactoring.

What is the best way to detect third-party dependencies across multiple tech stacks like C++, Java, and iOS?

Cross-stack scanning classifies files across C++, Java/Android, iOS (OC/Swift), and Web (TS/JS/Vue) ecosystems. It extracts versions of 50+ known third-party libraries and provides detailed verdicts on each module.

Can I run a codebase analysis and generate interactive reports for a monorepo?

Yes, codebase analysis supports monorepos by performing hierarchical scanning. It generates interactive dark-theme HTML reports, providing both a high-level summary and detailed sub-project reports for review.

Does this source code audit tool evaluate maintenance cost and code ownership?

Yes, the source code audit assigns four-level verdicts based on ownership, duplication, and maintenance cost. This helps developers understand the exact composition and potential issues within their codebase modules.

How do I review build artifacts and project code duplication in a large codebase?

Large codebase review tags files as project code, third-party, or build artifacts to identify duplication. It delivers comprehensive interactive interactive reports, allowing you to isolate dead weight and prepare for dependency management.