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.