nova-codebase

Generate a hierarchical map of Nova codebase modules and exports.

31|2|Updated Jun 7, 2025
One-click install
npx skills add https://github.com/shawnduggan/nova --skill nova-codebase
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nova-codebase
Source: https://github.com/shawnduggan/nova/tree/main/.claude/skills/nova-codebase
Command: npx skills add https://github.com/shawnduggan/nova --skill nova-codebase

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Nova's codebase map provides a current, navigable overview of the entire repository to speed onboarding and reduce time spent searching for modules.

Core Features & Use Cases

  • Auto-generated, hierarchical map of modules under ai, core, features, ui, licensing, and utils, plus root.
  • Regeneration can be triggered on-demand via /project:sync-codebase to ensure the map stays up to date.
  • Useful for onboarding, architecture planning, and cross-team collaboration by providing a single source of truth for the repo structure.

Quick Start

Regenerate the codebase map with /project:sync-codebase to refresh the structure.

Frequently Asked Questions about nova-codebase

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

FAQPage Schema
How do I generate a codebase map for quick repository onboarding?

To generate a codebase map for repository onboarding, trigger the /project:sync-codebase command. This auto-maps the Nova repository structure, reflecting current file structures, modules, and exports documented in SKILL.md for immediate architectural review.

What is the best way to visualize repository structure across multiple modules?

Visualizing repository structure across multiple modules requires an auto-generated hierarchical map. This approach outlines the ai, core, features, ui, licensing, and utils directories, providing a single source of truth for cross-team collaboration and architecture planning.

Can I refresh the codebase map to reflect recent file structure changes?

Yes, you can refresh the codebase map to reflect recent file structure changes by running /project:sync-codebase on demand. Regenerating the map ensures the navigable overview stays up to date with the current repository exports and modules.

Does the codebase mapping work for feature exploration and architecture reviews?

Codebase mapping works directly for feature exploration and architecture reviews across all repository modules. By generating a live, hierarchical map of the directory structure, it reduces time spent searching for modules during onboarding.

When do I need to regenerate the repository structure map?

You need to regenerate the repository structure map whenever the underlying file structure, modules, or exports change. Running the on-demand sync command ensures the mapped codebase overview remains a current and accurate single source of truth for the repository.