skill-authoring

Create structured Claude Code skills with YAML frontmatter and Markdown templates.

6|3|Updated Apr 8, 2022
One-click install
npx skills add https://github.com/Rytass/Utils --skill skill-authoring-rytass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/Rytass/Utils/tree/main/.claude/skills/skill-authoring
Command: npx skills add https://github.com/Rytass/Utils --skill skill-authoring-rytass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides teams to author Claude Code skills for documenting @rytass packages with a consistent structure, reusable templates, and clear governance.

Core Features & Use Cases

  • Structured SKILL.md templates for name/description and YAML frontmatter.
  • Progressive disclosure: main overview plus on-demand reference files per provider.
  • Best practices for bilingual triggers and multi-file skill organization.
  • Use cases include creating new package documentation skills, writing SKILL.md files, and designing scalable skill structures.

Quick Start

Create a new skill under .claude/skills/, add SKILL.md with the required frontmatter, and optionally add reference files for providers following the progressive disclosure pattern.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I create a SKILL.md file with YAML frontmatter for Claude Code?

To create a SKILL.md file with YAML frontmatter for Claude Code, place a new Markdown file under the .claude/skills/ directory and populate it with standardized frontmatter conventions for name, description, and metadata structure.

What is progressive disclosure in multi-file skill architecture?

Progressive disclosure in multi-file skill architecture separates the main overview in SKILL.md from on-demand reference files, allowing users to load detailed provider-specific or development guides only when needed.

How do I structure documentation for multi-file Claude Code skills?

Structure multi-file Claude Code skills by maintaining a primary SKILL.md overview alongside separate reference files for adapters and development guides, enforcing a repository-ready layout that produces portable, review-ready documentation.

Can I use bilingual triggers in Claude Code skill documentation?

Yes, bilingual triggers are supported in Claude Code skill documentation. Best practices include designing trigger phrases that activate skills across multiple languages within the standardized SKILL.md frontmatter conventions.

What's the best way to organize reference files for adapter and development guides?

Organize reference files for adapters and development guides by following the progressive disclosure pattern, placing them alongside the primary SKILL.md to ensure scalable skill structures and clear governance.

Do I need any dependencies to author Claude Code skills?

No dependencies are required to author Claude Code skills. The process relies on standard Markdown templates and YAML frontmatter conventions to produce repository-ready, portable skill files.