codebase-review

Audit JavaScript/TypeScript codebases package-by-package and generate prioritized Markdown reports.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/arvidfcjarfalla-prog/atlas --skill codebase-review-arvidfcjarfalla-prog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-review
Source: https://github.com/arvidfcjarfalla-prog/atlas/tree/main/.claude/skills/codebase-review
Command: npx skills add https://github.com/arvidfcjarfalla-prog/atlas --skill codebase-review-arvidfcjarfalla-prog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic evaluation of a codebase to surface dead code, broken imports, unstable workarounds, architectural inconsistencies, missing tests, and incorrect data flows — then produce a prioritized Markdown report with evidence-backed findings per package.

Core Features & Use Cases

  • Detect dead code and unused exports across the repo with file-path evidence.
  • Trace broken imports and cross-package dependencies to ensure architecture integrity.
  • Generate a concise per-package Markdown report highlighting priorities and remediation steps.

Quick Start

Start a package-by-package audit to surface issues and generate a prioritized report.

Frequently Asked Questions about codebase-review

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

FAQPage Schema
How do I find dead code and broken imports in a JavaScript monorepo?

A codebase audit traces dependency graphs across packages to surface dead code and broken imports with cited file-path evidence. It generates a prioritized Markdown report per package to guide remediation in JavaScript or TypeScript monorepos.

What is a package-by-package codebase audit and how does it work?

A package-by-package codebase audit systematically reads all files to evaluate codebase health, identifying architectural inconsistencies and missing tests. It produces an evidence-backed Markdown report highlighting priorities and specific remediation steps per package.

Can I run a codebase review on a single-repo TypeScript project?

Yes, you can run a codebase review on both monorepos and single-repo projects using JavaScript or TypeScript. The audit evaluates ongoing health, refactors, and onboarding reviews by tracing cross-package dependencies and citing file paths for every finding.

Does a dead code audit provide evidence for unused exports across packages?

Yes, a dead code audit provides evidence for unused exports by reading all files and tracing dependency graphs across packages. Every finding cites specific file paths to ensure verifiable results and accurate architectural inconsistency detection.

What is the best way to prepare for a large-scale codebase refactor?

The best way to prepare for a codebase refactor is to run a systematic health check that surfaces dead code, broken imports, and unstable workarounds. This generates a prioritized Markdown report with evidence-backed findings to guide your refactoring steps.