skill-creator

Create agent skills with SKILL.md YAML frontmatter and structured instructions.

1|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/softwaresalt/csv-managed --skill skill-creator-softwaresalt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/softwaresalt/csv-managed/tree/main/.github/skills/skill-creator
Command: npx skills add https://github.com/softwaresalt/csv-managed --skill skill-creator-softwaresalt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of creating consistent, effective agent skills by providing clear guidance on how to structure SKILL.md and supporting resources so other agents can reliably use them.

Core Features & Use Cases

  • Skill packaging guidance: Define the required YAML frontmatter (name and description) and write operational instructions in the correct style for discovery and activation.
  • Resource selection and organization: Decide when to include scripts, references, and assets, and how to structure them under the skill directory.
  • Step-by-step creation workflow: Follow an end-to-end process from clarifying examples to validating the final skill package for correctness.

Quick Start

Use the skill-creator guidance to create a new directory named skill-name with a SKILL.md file containing YAML frontmatter (name and description) and a concise instruction body describing how and when the skill should be used.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure a SKILL.md file for an agent workflow?

To structure a SKILL.md file for an agent workflow, include YAML frontmatter with name and description fields, followed by concise instructional body text. Write operational instructions using imperative or infinitive verbs to ensure reliable discovery and activation by other agents.

What is the best way to package reusable agent skills?

The best way to package reusable agent skills is creating a dedicated directory containing a SKILL.md file and organizing optional scripts, references, and assets beneath it. This self-contained modular structure enables specialized domain integration and procedural guidance for agent workflows.

How do I write YAML frontmatter for skill design?

To write YAML frontmatter for skill design, define required name and description fields at the top of your SKILL.md file. Correct metadata packaging ensures agents can discover and activate the specialized workflow module during progressive disclosure loading.

When should I include scripts and references in a skill directory?

Include scripts, references, and assets in a skill directory when your operational instructions require supporting tool integration or procedural guidance. Organize these resources under the skill directory to maintain a self-contained module aligned with progressive disclosure loading.

What writing style should operational instructions in SKILL.md use?

Operational instructions in SKILL.md should use imperative or infinitive writing styles. This direct instructional style ensures agents process procedural guidance and tool integration steps reliably without ambiguity during workflow execution.

Can I use skill-creator guidance for tool integration modules?

Yes, you can use this guidance to create tool integration modules. The skill design process supports packaging self-contained workflow modules for specialized domains by guiding correct YAML frontmatter definition and resource organization for reliable agent execution.