template-skill

Create a new Skill Unit skeleton with SKILL.md frontmatter and optional directories.

224|23|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/streamlit/agent-skills --skill template-skill-streamlit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/streamlit/agent-skills/tree/main/template
Command: npx skills add https://github.com/streamlit/agent-skills --skill template-skill-streamlit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly create a properly structured Skill Unit by providing a SKILL.md with required metadata and a minimal body.

Core Features & Use Cases

  • Provides a standard SKILL.md frontmatter with name and description.
  • Allows optional directories (scripts/, references/, assets/) for future expansion.
  • Serves as a reusable bootstrap for new skills across projects.

Quick Start

Replace the placeholder values in SKILL.md with your skill's actual name, description, and usage instructions.

Frequently Asked Questions about template-skill

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

FAQPage Schema
How do I bootstrap a new agent skill unit with proper metadata?

To bootstrap an agent skill unit, use a ready-to-edit skeleton that provides a standard SKILL.md file with required YAML frontmatter metadata, including name and description, ensuring proper structure from the start.

What is included in a standard skill unit directory structure?

A standard skill unit directory structure includes a SKILL.md file for metadata and instructions, alongside optional directories for scripts, references, and assets to support future expansion.

How do I add YAML frontmatter to a markdown file for agent skills?

You add YAML frontmatter to a markdown file by defining metadata fields like name and description at the top of the SKILL.md file, which serves as the core configuration for the agent skill.

Do I need any dependencies to create a skill unit template?

No dependencies are required to create a skill unit template. It functions as a standalone skeleton that allows you to define metadata and instructions without external packages.

Can I use a skill template to evaluate security constraints?

Yes, the skill template allows you to evaluate security constraints while defining the frontmatter metadata and instructions, ensuring the skill unit contains secure operational boundaries.

What's the best way to organize references and assets for new agent skills?

The best way to organize references and assets is by utilizing the optional directories provided in the skill unit skeleton, allowing you to separate supplementary materials from core instructions.