archivist-structure-ownership-auditor

Audit folder ownership and architecture boundaries in a codebase.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Report-only audit of project structure ownership, naming boundaries, responsibilities, and architecture drift. Use when asked to inspect files doing too many jobs, unclear folder ownership, runtime/platform imports in feature code, shared code with feature business logic, stale compatibility wrappers, confusing names, or violations of documented architecture boundaries.

Core Features & Use Cases

  • Inspect folder ownership and boundary definitions to identify cross-cutting responsibilities.
  • Inventory imports and runtime dependencies to surface architecture violations.
  • Produce actionable audit reports that map findings to owners and required changes.

Quick Start

Identify ownership boundaries by running the auditor against the target repository and review the produced report.

Frequently Asked Questions about archivist-structure-ownership-auditor

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

FAQPage Schema
How do I audit codebase architecture boundaries and folder ownership?

Auditing codebase architecture boundaries involves inventorying folders and imports to identify ownership violations and cross-cutting responsibilities. This process produces an actionable report mapping findings to owners and required structural changes.

What causes unclear folder ownership and cross-cutting imports in a codebase?

Unclear folder ownership and cross-cutting imports happen when shared code blends responsibilities, files handle too many jobs, or runtime dependencies bypass documented architecture boundaries, causing architecture drift across the codebase.

Can I inspect runtime and platform imports in feature code without modifying files?

Yes, you can inspect runtime and platform imports in feature code without modifying files. A report-only audit inventories imports and dependencies to surface architecture violations while leaving the codebase completely untouched.

How do I generate an architecture audit report for governance and compliance?

Generate an architecture audit report by running an auditor against the target repository to inventory folders and imports. The output maps ownership violations, stale compatibility wrappers, and naming issues suitable for governance documentation.

What are the limitations of a report-only codebase structure audit?

A report-only codebase structure audit identifies ownership violations and architecture drift but does not edit or refactor files. It outputs findings to a reports directory, leaving actual code modification to developers.