write-a-skill

Standardize creation and documentation of new agent skills with directory structures and frontmatter.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/henrycashe26/my_skills --skill write-a-skill-henrycashe26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-a-skill
Source: https://github.com/henrycashe26/my_skills/tree/main/productivity/write-a-skill
Command: npx skills add https://github.com/henrycashe26/my_skills --skill write-a-skill-henrycashe26

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of inconsistent skill development by providing a canonical framework for structuring, documenting, and deploying new agent capabilities.

Core Features & Use Cases

  • Standardized Structure: Enforces a consistent directory layout including SKILL.md, scripts, and assets.
  • Progressive Disclosure: Guides the user through a structured process of requirements gathering, drafting, and review.
  • Use Case: When you need to build a new tool for your agent, use this skill to ensure it follows the repository standards, includes proper documentation, and is ready for integration.

Quick Start

Use the write-a-skill skill to help me draft a new skill for managing GitHub project boards.

Frequently Asked Questions about write-a-skill

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

FAQPage Schema
How do I standardize directory structures for new agent skills?

Standardize new agent skills by enforcing a consistent directory layout that includes SKILL.md, scripts, and assets. This ensures all modular skill units remain maintainable, discoverable, and aligned with existing repository conventions.

What's the best way to document agent tools for repository consistency?

Document agent tools by enforcing specific frontmatter requirements and documentation standards during skill development. This approach guarantees new capabilities are maintainable and consistent with existing repository conventions.

How does scaffolding work for modular skill units?

Scaffolding for modular skill units works by guiding you through a progressive disclosure process of requirements gathering, drafting, and review. This enforces specific directory structures and frontmatter requirements before deployment.

Can I use this skill to build tools for managing GitHub project boards?

Yes, you can use this skill to draft and build new tools like a GitHub project board manager. It ensures the new agent capability follows repository standards and includes proper documentation for integration.

When do I need standardized skill development for agent capabilities?

You need standardized skill development when building new agent tools to avoid inconsistent structures across your repository. It provides a canonical framework for structuring, documenting, and deploying modular capabilities.

What are the limitations of using a canonical framework for skill creation?

The limitation of this canonical framework is that it enforces strict directory structures and frontmatter requirements. You must conform your modular skill units to these specific documentation standards and repository conventions.