gen-claude-md

Generate CLAUDE.md at the repository root from analyzed structure and commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/MinhOmega/marlin-skill --skill gen-claude-md
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gen-claude-md
Source: https://github.com/MinhOmega/marlin-skill/tree/main/.claude/skills/gen-claude-md
Command: npx skills add https://github.com/MinhOmega/marlin-skill --skill gen-claude-md

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CLAUDE.md is frequently missing in new repositories, which blocks Claude HFI workflows. This skill automatically generates CLAUDE.md by analyzing the repository structure, conventions, language, and common test/run commands, ensuring a usable blueprint for future automation.

Core Features & Use Cases

  • Analyzes README, language files, build scripts, and test commands to infer project setup and create a comprehensive CLAUDE.md at the repo root.
  • Documents the project's primary language, dependencies, build/run steps, testing commands, linting/formatting tools, and coding conventions.
  • Use case: on a fresh repo without CLAUDE.md, run this skill to bootstrap the CLAUDE.md needed for claude-hfi workflows.

Quick Start

Run the gen-claude-md skill on a repository path to generate CLAUDE.md at the repository root.

Frequently Asked Questions about gen-claude-md

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

FAQPage Schema
How do I generate a CLAUDE.md file for a new repository?▼

To generate a CLAUDE.md file for a new repository, run the gen-claude-md skill on your repository path. It analyzes your repo structure, dependencies, and CI configurations to automatically produce a comprehensive CLAUDE.md at the repository root.

What is CLAUDE.md used for in Claude HFI workflows?▼

CLAUDE.md is a project blueprint used to unlock and enable Claude HFI workflows. It documents essential project details like language stack, build instructions, testing commands, and coding conventions so Claude can understand and automate repository tasks.

What information does an auto-generated CLAUDE.md include about my project?▼

An auto-generated CLAUDE.md includes your project overview, primary language stack, dependencies, build and run instructions, testing commands, linting and formatting tools, project structure, and inferred coding conventions.

Do I need an existing README to automatically create a CLAUDE.md file?▼

No, an existing README is not strictly required, though the skill analyzes it if present. It infers your project setup by examining language files, build scripts, test commands, and CI configurations to generate the CLAUDE.md.

How do I document build and test commands for Claude automation?▼

You can document build and test commands for Claude automation by running this skill to generate a CLAUDE.md file. It automatically detects and records your repository's specific build, run, and test commands from your scripts and configurations.

Why is my Claude HFI workflow blocked on a fresh repository?▼

Claude HFI workflows are blocked on fresh repositories because CLAUDE.md is frequently missing. This skill resolves the issue by analyzing your repository to bootstrap the required CLAUDE.md file for future automation.