repo-intent-documenter

Generate evidence-backed REPO_INTENT.md documents from repository analysis.

37|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/jpcaparas/skills --skill repo-intent-documenter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-intent-documenter
Source: https://github.com/jpcaparas/skills/tree/main/skills/repo-intent-documenter
Command: npx skills add https://github.com/jpcaparas/skills --skill repo-intent-documenter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of making the purpose, assumptions, and unresolved questions of a codebase transparent to future coding agents, ensuring they have a comprehensive understanding.

Core Features & Use Cases

  • Repository Inspection: Systematically inspects repository contents to understand project intent and structure.
  • Evidence-Backed Documentation: Generates REPO_INTENT.md with certainty labels, evidence anchors, and review workflow.
  • Confidence-Labeled Claims: Assesses and labels claims as 'Certain', 'Strong inference', 'Tentative', or 'Open question' based on evidence strength.
  • Use Case: If you have a repository with complex intent and want to create a clear document for future agents to understand the project's purpose and assumptions.

Quick Start

Run python3 scripts/repo_intent_inventory.py <repo> --json and then open the resulting REPO_INTENT.md document.

Frequently Asked Questions about repo-intent-documenter

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

FAQPage Schema
How do I document a codebase intent for AI coding agents?

You can document repository intent for AI agents by running a Python script that analyzes source code and metadata to generate a comprehensive REPO_INTENT.md file detailing the project's purpose and structure.

What is an evidence-backed repository intent document?

An evidence-backed repository intent document is a markdown file detailing a codebase's purpose and assumptions, assigning confidence labels like 'Certain' or 'Tentative' to claims based on analyzed source code evidence.

Do I need Python3 to generate repository documentation for AI agents?

Yes, you need Python3 installed to execute the script-based analysis and data processing required to inspect repository contents and generate the documentation for AI coding agents.

How does codebase analysis determine confidence levels for project documentation?

Codebase analysis determines confidence levels by assessing evidence strength from source code and metadata, labeling claims as 'Certain', 'Strong inference', 'Tentative', or 'Open question' to indicate documentation reliability.

Can I export repository inspection results as JSON?

Yes, you can export repository inspection results as JSON by running the inventory script with the --json flag, which processes the codebase analysis data before generating the final markdown documentation.