claude-authoring

Design Claude Code configuration patterns for rules, skills, CLAUDE.md, and memory.

Updated May 9, 2020
One-click install
npx skills add https://github.com/Fenntasy/dotfiles --skill claude-authoring-fenntasy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-authoring
Source: https://github.com/Fenntasy/dotfiles/tree/main/claude/skills/claude-authoring
Command: npx skills add https://github.com/Fenntasy/dotfiles --skill claude-authoring-fenntasy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Methodology for writing Claude Code configuration files: rules, skills, CLAUDE.md, and memory. The claude-config.md rule covers system structure (tiers, locations, loading). This skill covers how to write them well.

Core Features & Use Cases

  • Guidelines for decision tests, rules, skills, CLAUDE.md patterns, memory discipline, and organization.
  • How to compose skills as progressive guides with frontmatter and body, and how they relate to CLAUDE.md.
  • Companion to claude-config.md rule and /markdown skill (system structure and formatting).

Quick Start

Review the Claude authoring guide to start crafting rules, skills, CLAUDE.md, and memory in your project.

Frequently Asked Questions about claude-authoring

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

FAQPage Schema
How do I write CLAUDE.md configuration files for my project?

Writing CLAUDE.md files requires defining consistent frontmatter conventions including name, description, version, date, and user-invocable fields to establish project memory and rules for Claude Code.

What is the best way to structure Claude Code rules and skills?

Structuring Claude Code rules and skills involves applying consistent naming, cross-referencing across memory tiers, and composing skills as progressive guides with standardized frontmatter and body content.

How do I organize Claude memory and rules for a team?

Organizing Claude memory for teams requires establishing memory discipline and configuration hygiene across tiers, ensuring consistent structure and proper loading locations for shared project rules.

Do I need specific frontmatter fields for Claude authoring?

Claude authoring requires specific frontmatter fields including name, description, version, date, and user-invocable flags to properly define and cross-reference rules, skills, and CLAUDE.md files.

What's the difference between Claude rules, skills, and CLAUDE.md?

Claude rules define system structure and loading behavior, skills compose progressive guides with frontmatter and body, and CLAUDE.md serves as the project-level memory tying configurations together through cross-referencing.

When should I update my Claude Code configuration patterns?

Updating Claude Code configuration patterns is needed when teams build or revise rules, skills, or memory to maintain consistent structure, naming conventions, and cross-referencing hygiene across the project.