generate-codebase-context

Generate a standardized .claude/llms.txt codebase context file.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tak-bro/claude-code --skill generate-codebase-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-codebase-context
Source: https://github.com/tak-bro/claude-code/tree/main/skills/generate-codebase-context
Command: npx skills add https://github.com/tak-bro/claude-code --skill generate-codebase-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of a standardized codebase context file (.claude/llms.txt) to accelerate onboarding, planning, and cross-module analysis by providing a single source of truth about the project.

Core Features & Use Cases

  • Generates a comprehensive .claude/llms.txt with sections for PROJECT OVERVIEW, FILE MANIFEST, SYSTEM ARCHITECTURE, DEVELOPMENT GUIDELINES, DATA CONTRACTS, and INSIGHTS & RECOMMENDATIONS.
  • Guides new contributors through module analysis, exploration, and framework-specific planning workflows using the generated context.
  • Serves as a reusable knowledge source for all plan-related skills to align architecture, dependencies, and conventions across the repository.

Quick Start

Run the /generate-codebase-context command in a project to create the .claude/llms.txt file and immediately start module exploration with /explore.

Frequently Asked Questions about generate-codebase-context

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

FAQPage Schema
How do I create a codebase context file for onboarding and module analysis?

You can generate a standardized codebase context file (llms.txt) to serve as a single source of truth for onboarding and cross-module analysis. It creates sections for project overview, file manifest, and system architecture.

What is a codebase context file used for in project setup?

A codebase context file provides a centralized reference for project planning and architectural reviews. It aligns dependencies and conventions across the repository, making it a reusable knowledge source for plan-related workflows.

What do I need to set up before generating a codebase context?

Generating a codebase context requires a project root containing a .claude directory. You also need an initial .claude/llms.txt structure established before running the generation command.

Can I use the generated context for framework-specific planning across multiple frameworks?

Yes, the generated context guides exploration and framework-specific planning workflows across multiple frameworks. It enforces sections for development guidelines and data contracts to support architectural reviews.

What is the best way to document system architecture and data contracts for new contributors?

The best way is to automate creation of a context file enforcing specific sections like system architecture and data contracts. This ensures new contributors receive a standardized reference for module exploration.