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.