document

Generate CLAUDE.md context files from a module's source code.

7|2|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/selcukyucel/north-starr --skill document-selcukyucel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document
Source: https://github.com/selcukyucel/north-starr/tree/main/skills/document
Command: npx skills add https://github.com/selcukyucel/north-starr --skill document-selcukyucel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate CLAUDE.md context files by analyzing a module's actual code. Claude Code auto-loads these per directory. This skill is Claude Code-only.

Core Features & Use Cases

  • Analyze a module's source to extract purpose, architecture, data flow, and interfaces.
  • Generate a CLAUDE.md at the module root that Claude Code can auto-load.
  • Update or create module documentation to improve onboarding and code reviews.

Quick Start

Analyze a target module and generate a CLAUDE.md context file in its root directory.

Frequently Asked Questions about document

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

FAQPage Schema
How do I generate a CLAUDE.md file from source code?

Generate a CLAUDE.md file by analyzing a module's source code to extract its purpose, architecture, data flow, and interfaces, then outputting the context file at the module root. This automates documentation creation for Claude Code auto-loading.

What is CLAUDE.md context used for in code onboarding?

CLAUDE.md context is used to provide Claude Code with auto-loaded directory-specific information, improving module onboarding and code reviews. It captures source code architecture and data flow to streamline project handoffs.

Can I update existing module documentation by analyzing source code?

Update existing module documentation by reading the module's source code to extract current interfaces and architecture. The skill generates updated context files and references necessary updates at the module root.

Does the CLAUDE.md generation skill work without external dependencies?

The CLAUDE.md generation skill works without external dependencies, relying solely on reading the module's source code. It is a Claude Code-only tool designed to auto-load generated context per directory.

When do I need to generate context files for a module?

Generate context files for a module when it lacks a CLAUDE.md file or requires updated documentation for onboarding and handoffs. Analyzing the source code extracts the necessary purpose and architecture data.