claude-md-authoring

Author CLAUDE.md files using WHAT/WHY/HOW framing and instruction budgets.

31|3|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/dhruvbaldawa/ccconfigs --skill claude-md-authoring-dhruvbaldawa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-md-authoring
Source: https://github.com/dhruvbaldawa/ccconfigs/tree/main/essentials/skills/claude-md-authoring
Command: npx skills add https://github.com/dhruvbaldawa/ccconfigs --skill claude-md-authoring-dhruvbaldawa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to authoring CLAUDE.md files, ensuring consistent, high-quality context for Claude Code by applying HumanLayer guidelines, instruction budgets, WHAT/WHY/HOW framing, and progressive disclosure.

Core Features & Use Cases

  • Guided CLAUDE.md authoring: Enforces budgets and anti-patterns to create focused, reusable context for projects.
  • WHAT/WHY/HOW framework: Applies a clear structure for project-level CLAUDE.md to outline purpose, decisions, and workflows.
  • Quality and safety: Promotes safe instructions and avoids over-sharing sensitive or tool-specific details.

Quick Start

Use this skill to craft a CLAUDE.md for a new project by following the WHAT/WHY/HOW structure and budgeting instructions.

Frequently Asked Questions about claude-md-authoring

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

FAQPage Schema
What is a CLAUDE.md file and why do I need it for my project?

A CLAUDE.md file provides structured context for Claude Code. You need it to ensure consistent, high-quality AI guidance by applying instruction budgets and progressive disclosure to your project workflows.

How do I structure a CLAUDE.md file using the WHAT/WHY/HOW framework?

Structure your CLAUDE.md file by using WHAT to outline project purpose, WHY to document decisions, and HOW to define workflows. This framework ensures concise, focused context for Claude Code.

What are instruction budgets in CLAUDE.md and how do they improve AI context?

Instruction budgets in CLAUDE.md limit excessive context sharing. They improve AI context by enforcing concise instructions, applying progressive disclosure, and avoiding over-sharing sensitive details.

When should I use progressive disclosure in CLAUDE.md?

Use progressive disclosure in CLAUDE.md when you need to manage complex project context. It prevents information overload by revealing details only as needed, keeping Claude Code guidance crisp and focused.

Can I create both user-level and project-level CLAUDE.md files?

Yes, you can create both user-level and project-level CLAUDE.md files. This approach targets different scopes of context, applying HumanLayer guidelines to ensure safe, high-quality instructions for each level.

What anti-patterns should I avoid when authoring CLAUDE.md?

Avoid over-sharing sensitive details and including tool-specific information when authoring CLAUDE.md. The approach promotes safe instructions and focuses on reusable context by enforcing strict instruction budgets.