project-analyzer

Identify and document codebase structure, tech stack, and architectural patterns.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tygwan/ultra-codex-init --skill project-analyzer-tygwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-analyzer
Source: https://github.com/tygwan/ultra-codex-init/tree/main/.codex/skills/project-analyzer
Command: npx skills add https://github.com/tygwan/ultra-codex-init --skill project-analyzer-tygwan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and document a codebase's structure, tech stack, and architectural patterns to accelerate onboarding and architecture reviews.

Core Features & Use Cases

  • Quickly discover project layout, entry points, dependencies, and configuration across languages and frameworks.
  • Detect the primary tech stacks and frameworks to inform architecture decisions and planning.
  • Use cases include onboarding new contributors, performing architecture reviews, and understanding unfamiliar codebases.

Quick Start

Provide a repository to analyze to generate a concise project analysis report.

Frequently Asked Questions about project-analyzer

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

FAQPage Schema
How do I analyze a codebase structure for onboarding new contributors?

Analyze a codebase by discovering entry points, configurations, and dependencies to map project layout and tech stack. This generates a concise report accelerating contributor onboarding and architecture reviews.

What architectural patterns can be detected when analyzing an unfamiliar codebase?

Analyzing an unfamiliar codebase detects architectural patterns through deterministic pattern detection and configuration analysis. It identifies structural conventions and tech signals across multiple languages and frameworks.

Can I identify a tech stack and frameworks across multiple languages?

Identifying a tech stack across multiple languages and frameworks is supported by deterministic discovery of tech signals. It detects primary frameworks and dependencies to inform architecture decisions.

What's the best way to map project layout and entry points quickly?

Mapping project layout and entry points quickly requires providing a repository to analyze. Deterministic entry-point discovery and configuration analysis produce an actionable project analysis report.

Does codebase analysis work without configuring dependencies or components?

Codebase analysis works without configuring dependencies or components. It requires only providing a repository path to generate a concise report covering structure, tech stack, and architectural patterns.

When do I need to perform an architecture review of a codebase?

Perform an architecture review of a codebase when onboarding new contributors or understanding unfamiliar codebases. Documenting structure, tech stack, and architectural patterns informs planning and architecture decisions.