codebase-analysis

Analyze codebases to reveal patterns and conventions for agent and skill design.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Kiwi-Home/ai-coding-resources --skill codebase-analysis-kiwi-home
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-analysis
Source: https://github.com/Kiwi-Home/ai-coding-resources/tree/main/plugins/coding-workflows/skills/codebase-analysis
Command: npx skills add https://github.com/Kiwi-Home/ai-coding-resources --skill codebase-analysis-kiwi-home

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Criteria for analyzing codebases to inform agent and skill generation, encoding signal hierarchy, specialist indicators, and domain significance evaluation. Use when: generating agents, generating skills, or evaluating project setup.

Core Features & Use Cases

  • Establishes a signal hierarchy to separate high-, medium-, and low-signal project artifacts.
  • Identifies specialist indicators and domain considerations to guide agent/skill proposals.
  • Provides a framework for asset discovery, reference extraction, and convention reporting to support planning.

Quick Start

Survey the repository to generate a structured analysis of domains, patterns, and recommended agent/skill coverage.

Frequently Asked Questions about codebase-analysis

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

FAQPage Schema
How do I analyze a codebase to identify patterns and conventions for agent generation?

To analyze a codebase for agent generation, survey the repository to establish a signal hierarchy that separates high-, medium-, and low-signal artifacts, revealing domain patterns and specialist needs to guide your agent proposals.

What is signal hierarchy when evaluating project setup for skill generation?

Signal hierarchy in project evaluation separates high-signal from low-signal artifacts to identify domain significance and specialist indicators, encoding conventions to accurately pre-populate and guide skill generation.

When do I need to extract domains and specialist indicators from a codebase?

You need to extract domains and specialist indicators during project initialization, architecture reviews, and planning sessions to evaluate project setup, identify specialist needs, and support comprehensive agent and skill coverage.

Can I use codebase analysis to guide agent and skill proposals for unfamiliar domains?

Yes, codebase analysis applies a framework for asset discovery and reference extraction to identify domain considerations and specialist indicators, providing structured convention reporting to support planning for unfamiliar project domains.

What's the best way to evaluate project setup before generating agents for an existing repository?

The best way to evaluate project setup is surveying the repository to generate a structured analysis of domains, patterns, and conventions, applying criteria for signal hierarchy and domain indicators to recommend agent coverage.