write-a-skill

Scaffold new agent skills with SKILL.md templates and structured directories.

356|59|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/amazingloft999-droid/mattpocock-skills --skill write-a-skill-amazingloft999-droid
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: write-a-skill
Source: https://github.com/amazingloft999-droid/mattpocock-skills/tree/main/skills/productivity/write-a-skill
Command: npx skills add https://github.com/amazingloft999-droid/mattpocock-skills --skill write-a-skill-amazingloft999-droid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a standardized, repeatable process for building new agent skills, ensuring consistent structure, templates, and bundled resources (SKILL.md, optional references, scripts, and assets) so teams can rapidly compose and reuse capabilities.

Core Features & Use Cases

  • Scaffolds new skills with a consistent directory layout, including SKILL.md and optional REFERENCE.md, EXAMPLES.md, scripts/, references/, and assets/ as needed.
  • Provides a SKILL.md template and a guided workflow for drafting, reviewing, and refining a skill.
  • Supports deterministic utilities via scripts and well-organized references to accelerate development and onboarding.

Quick Start

Create a new skill by editing SKILL.md and adding optional references and scripts according to the template.

Frequently Asked Questions about write-a-skill

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

FAQPage Schema
How do I scaffold a new agent skill with proper project structure?▼

To scaffold a new agent skill, this tool generates a standardized directory layout including SKILL.md, optional references, scripts, and assets to ensure consistent structure and rapid capability composition.

What is the best way to standardize SKILL.md frontmatter for skill building?▼

Standardizing SKILL.md frontmatter requires enforcing specific fields like name and description, which this scaffolding process provides automatically through a guided template workflow.

When do I need to split files into references and scripts for an agent skill?▼

You need to split files into references and scripts when your agent skill grows complex, allowing you to separate deterministic utilities and documentation from the core SKILL.md logic.

Can I bundle external assets and documentation when creating agent skills?▼

Yes, you can bundle external assets and documentation by utilizing the provided optional directories like references/ and assets/ during the skill scaffolding process.

Does this scaffolding process support automation for drafting and reviewing skills?▼

The scaffolding process supports automation by providing a guided workflow and templates for drafting, reviewing, and refining agent skills to accelerate team development and onboarding.