skill-authoring

Create standardized agent skills with SKILL.md files and progressive disclosure.

5|1|Updated May 3, 2026
One-click install
npx skills add https://github.com/richardwooding/file-search-on --skill skill-authoring-richardwooding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring
Source: https://github.com/richardwooding/file-search-on/tree/main/.claude/skills/skill-authoring
Command: npx skills add https://github.com/richardwooding/file-search-on --skill skill-authoring-richardwooding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a standardized framework and guidelines for creating, organizing, and reviewing agent skills within a repository, ensuring consistency, efficiency, and maintainability.

Core Features & Use Cases

  • Standardized Structure: Enforces a clear directory layout (SKILL.md, references/, scripts/, etc.) for all skills.
  • Progressive Disclosure: Promotes a three-level loading system (metadata, instructions, resources) to optimize context usage.
  • Authoring Discipline: Offers templates, rules, and guidelines for writing clear, concise, and trigger-accurate SKILL.md files.
  • Skill Review: Provides a checklist for validating skills before merging, focusing on structure, content, and intent.
  • Use Case: Developers using this repo can rely on a consistent skill format, reducing onboarding time and improving collaboration by following defined patterns for description, reference, and script usage.

Quick Start

Use the skill-authoring skill to review the structure and content of a new skill directory before committing, ensuring it adheres to the repo's authoring standards.

Frequently Asked Questions about skill-authoring

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

FAQPage Schema
How do I structure AI agent skills for consistent repository organization?

Structure AI agent skills using a standardized directory layout with SKILL.md, references, and scripts. This enforces consistency, efficiency, and maintainability across repository code generation and workflow automation workflows.

What is progressive disclosure in agent skill authoring?

Progressive disclosure in agent skill authoring is a three-level loading system using metadata, instructions, and resources. It optimizes context usage by only loading necessary information for code generation and workflow automation tasks.

How do I write clear trigger descriptions for SKILL.md files?

Write clear trigger descriptions for SKILL.md files by following authoring discipline templates and rules. This ensures descriptions remain concise, trigger-accurate, and aligned with the repository's standardized format for AI agents.

Can I use scripts for deterministic logic when authoring agent skills?

Yes, you can use scripts for deterministic logic when authoring agent skills. The standardized structure includes a dedicated scripts directory to handle deterministic processing alongside markdown guidelines and domain-specific references.

What is the best way to review AI agent skills before merging?

Review AI agent skills before merging using a validation checklist focusing on structure, content, and intent. This ensures the skill directory adheres to authoring standards, progressive disclosure, and consistent formatting.

Do I need domain-specific references to build an effective agent skill?

Yes, domain-specific references are required to build an effective agent skill. They provide necessary context for AI agents during code generation and documentation tasks, ensuring the skill performs accurately within its target domain.