author-skills

Generate compliant SKILL.md templates with YAML frontmatter and activation patterns.

4|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/kingdon/skills --skill author-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: author-skills
Source: https://github.com/kingdon/skills/tree/main/.github/skills/author-skills
Command: npx skills add https://github.com/kingdon/skills --skill author-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a guided template and process to create new Agent Skills by generating compliant SKILL.md entries that are orthogonal, well-structured, and aligned with Claude's best practices.

Core Features & Use Cases

  • Guided Frontmatter: Ensures every Skill includes a valid YAML frontmatter with name and description, plus optional tooling constraints.
  • Consistent Structure: Enforces a concise core purpose, activation triggers, slash-command pattern, and optional supporting files.
  • Activation & Validation: Maps activation phrases and validates skill structure to enable rapid, repeatable skill creation.

Quick Start

Create a new skill named 'my-skill' by starting from the template in this repository, filling in frontmatter, activation criteria, and a basic slash command. Add any required supporting files under scripts/ or references/ as needed.

Frequently Asked Questions about author-skills

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

FAQPage Schema
How do I create a new agent skill with valid SKILL.md frontmatter?

To create an agent skill, generate a SKILL.md file with YAML frontmatter containing name and description, then define an activation pattern and a slash command. This standardizes skill creation and ensures compliant, discoverable entries.

What is the required structure for a SKILL.md template?

A SKILL.md template requires YAML frontmatter with name and description fields, a concise core purpose section, activation triggers, and a slash command pattern. Optional supporting directories like scripts/ or references/ can be added as needed.

How do I standardize skill creation for a team building a catalog of orthogonal skills?

Standardize skill creation by enforcing a guided template that produces compliant SKILL.md entries with consistent frontmatter, activation phrases, and slash commands. This ensures orthogonal skills align with best practices and enable repeatable discovery workflows.

Can I add supporting files and scripts when authoring a new skill?

Yes, you can add supporting files when authoring a new skill by creating directories such as scripts/ or references/ alongside your SKILL.md file. These optional directories help organize tooling constraints and reference materials for execution workflows.

Does skill authoring require specific tooling constraints in the YAML frontmatter?

Skill authoring does not strictly require tooling constraints in the YAML frontmatter, but they are supported as optional fields. The mandatory frontmatter fields are name and description, ensuring consistent skill discovery and execution.

Why does my agent skill need an activation pattern and slash command?

An agent skill needs an activation pattern and slash command to enable consistent discovery and execution workflows. Mapping activation phrases validates the skill structure, allowing rapid triggering and repeatable performance across a team's orthogonal skill catalog.