archivist-codebase-inventory

Generate codebase inventory maps of helpers, DTO mappings, and runtime boundaries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/rfowler1994/project-archivist --skill archivist-codebase-inventory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archivist-codebase-inventory
Source: https://github.com/rfowler1994/project-archivist/tree/main/.agents/skills/archivist-codebase-inventory
Command: npx skills add https://github.com/rfowler1994/project-archivist --skill archivist-codebase-inventory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates concise maps of a codebase to help auditors quickly locate helper functions, DTO/API mappings, normalization/validation utilities, and runtime boundaries without altering production code.

Core Features & Use Cases

  • Lightweight inventory generation for codebases and monorepos.
  • Targets core constructs such as helper functions, DTO/API mappings, normalization/validation utilities, and runtime boundaries to support governance reviews.
  • Use Case: A developer needs a quick snapshot of repository structure to plan a focused audit and identify ownership ambiguities.

Quick Start

Provide the target codebase or directory and ask Archivist to generate a concise inventory map of helpers, DTO/API mappings, and runtime boundaries.

Frequently Asked Questions about archivist-codebase-inventory

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

FAQPage Schema
How do I generate a codebase inventory map for an audit?

To generate a codebase inventory map, provide the target directory and request an inventory focusing on helper functions, DTO/API mappings, normalization utilities, and runtime boundaries. The map is output to docs/code-audits/inventory/ to support governance reviews and ownership identification.

What is a codebase inventory and when do I need one?

A codebase inventory is a concise map locating helper functions, DTO/API mappings, and runtime boundaries without altering production code. You need one when planning a focused audit, resolving ownership ambiguities, or reviewing modular interfaces across repository modules and shared utilities.

Can I use this inventory tool for a large monorepo?

Yes, this inventory tool supports lightweight generation for both standard codebases and monorepos. It applies targeted search and standardized file patterns to map core constructs across repository modules, services, and shared utilities for governance tasks.

What's the best way to map DTO and API boundaries in a repository?

The best way to map DTO and API boundaries is to apply targeted search across the codebase to identify normalization, validation utilities, and runtime boundaries. This generates a standardized inventory file referencing source-of-truth docs for governance.

Does generating a codebase inventory modify my production code?

No, generating a codebase inventory does not modify your production code. It performs a targeted search to create a concise map of helpers, DTO/API mappings, and runtime boundaries, outputting the results to the docs/code-audits/inventory/ directory.