Template for a customizable Skill Unit.

239|58|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/apify/awesome-skills --skill -apify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 
Source: https://github.com/apify/awesome-skills/tree/main/skills/_template
Command: npx skills add https://github.com/apify/awesome-skills --skill -apify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Placeholder describing how to structure a Skill Unit by replacing the template values with a real name and description, and wiring optional resources.

Core Features & Use Cases

  • Starter template for Skill Units that defines frontmatter and basic structure.
  • Guides how to add optional resources like scripts/ references/ assets.

Quick Start

Edit SKILL.md to replace the empty name and description with real values, and add any needed resources under scripts/ references/ or assets/ as appropriate.

Frequently Asked Questions about

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

FAQPage Schema
How do I create a customizable AI agent skill using a YAML template?

You define a new skill by providing a real name and description in the YAML frontmatter of SKILL.md. This customizable template guides you to specify optional scripts, references, and assets directories to support the skill's operation.

What is the required YAML frontmatter structure for a skill unit?

The required YAML frontmatter structure for a skill unit must include name and description fields. You replace the placeholder template values in SKILL.md with real values to define the skill's identity and purpose.

How do I add optional scripts and references to a skill template?

You add optional scripts and references to a skill template by creating scripts/, references/, and assets/ directories as needed. These directories support the skill's operation by holding executable code and documentation files.

Do I need any dependencies to use this skill documentation template?

No dependencies are required to use this skill documentation template. It serves as a basic starter structure that only requires you to edit the SKILL.md file to define your frontmatter and wire optional resources.

Can I customize the repository structure when defining a new skill?

Yes, you can customize the repository structure when defining a new skill by adding needed resources under the scripts/, references/, or assets/ directories. The core requirement is ensuring the SKILL.md frontmatter is correctly defined.