template-skill

Generate YAML metadata from SKILL.md frontmatter and repository structure.

15|12|Updated Jan 10, 2025
One-click install
npx skills add https://github.com/gptme/gptme-contrib --skill template-skill-gptme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-skill
Source: https://github.com/gptme/gptme-contrib/tree/main/skills/template-skill
Command: npx skills add https://github.com/gptme/gptme-contrib --skill template-skill-gptme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This template helps teams bootstrap new skills quickly by providing a standardized structure and minimal boilerplate for SKILL.md entries.

Core Features & Use Cases

  • Provides a ready-to-edit SKILL.md frontmatter skeleton with required fields (name, description) and optional fields for scripts, dependencies, and hooks.
  • Serves as a starting point for creating self-contained skills that can be activated in gptme.
  • Encourages consistency and faster iteration when adding new skills.

Quick Start

Create a new directory named after your skill (e.g., my-skill), copy this SKILL.md structure, fill in name and description, and add optional resources as needed.

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 skill with standardized metadata?

To bootstrap a new skill, use a ready-made template providing a standardized SKILL.md frontmatter skeleton with required fields like name and description, plus optional fields for scripts and dependencies to ensure consistent structure.

What metadata fields are required for skill bootstrapping?

Required metadata fields for skill bootstrapping include name, tagline, description, request, complexity, category, keywords, dependencies, components, is_toxic, and toxic_reason, ensuring comprehensive and consistent skill unit categorization.

Can I use this template for self-contained skills in gptme?

Yes, this template serves as a starting point for creating self-contained skills that can be activated in gptme, providing minimal boilerplate and a ready-to-edit structure for faster iteration.

What is the best way to generate consistent skill metadata from a repository?

The best way to generate consistent skill metadata is automatically from the SKILL.md frontmatter and repository structure, outputting a single YAML code block that respects required fields for naming and categorization.

How do I set up a directory structure for a new skill template?

Create a new directory named after your skill, copy the SKILL.md structure into it, fill in the required name and description fields, and add optional resources as needed for your specific skill functionality.