skill-template

Create marketplace-ready skills with config-code separation and SKILL.md templates.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill skill-template-whichguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-template
Source: https://github.com/whichguy/hermes-skills-marketplace/tree/main/skill-template
Command: npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill skill-template-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a framework for creating new marketplace-ready skills with proper config-code separation, ensuring they are reusable and maintainable.

Core Features & Use Cases

  • Config-Code Separation: Ensures skills are modular and easily configurable without altering code.
  • Template-Based Setup: Offers a directory structure and template files for consistent skill development.
  • User-Friendly Frontmatter: Includes clear guidance for mandatory fields in SKILL.md.

Quick Start

Copy this directory to start creating a new marketplace-ready skill. Follow the guide to set up config and write scripts with config-code separation.

Frequently Asked Questions about skill-template

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

FAQPage Schema
How do I create marketplace-ready skills with config-code separation?

To create marketplace-ready skills with config-code separation, use a template-based directory structure that isolates configuration from scripts. This ensures modularity and maintainability without altering core code.

What is config-code separation in skill authoring?

Config-code separation in skill authoring is the practice of isolating configuration data from executable scripts. It ensures skills remain modular and easily configurable across various Hermes agents without requiring code modifications.

How do I structure a skill template for the marketplace?

You structure a skill template for the marketplace by copying a template directory containing scripts, references, and assets. This standardized setup includes user-friendly frontmatter with mandatory fields in SKILL.md.

Can I use skill-template to make reusable skills for Hermes agents?

Yes, you can use skill-template to make reusable skills for Hermes agents. It is specifically designed to help skill authors develop configurable skills that operate across various Hermes agent environments.

Why does skill authoring require config-code separation?

Skill authoring requires config-code separation to maintain modularity and reusability. By decoupling configuration from code, authors can update settings without altering scripts, ensuring long-term maintainability across deployments.

What are the limitations of using a template for skill authoring?

The main limitation of using a template for skill authoring is that it provides an intermediate-level framework. Authors must still manually implement custom logic and ensure the directory structure aligns with their specific marketplace requirements.