skill-creator

Create SKILL.md-based packages for reusable AI assistant tasks.

264|11|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/coco-research/coco --skill skill-creator-coco-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/coco-research/coco/tree/main/skills/skill-creator
Command: npx skills add https://github.com/coco-research/coco --skill skill-creator-coco-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you design, write, and package effective skills that extend an AI assistant with focused procedures, reusable resources, and clear activation metadata.

Core Features & Use Cases

  • Turn a concrete task into a concise skill with the right trigger description.
  • Organize workflows, references, scripts, and assets so the skill stays lean and reusable.
  • Use it when creating a new skill, updating an existing one, or preparing a skill for validation and packaging.
  • Example: convert a repetitive workflow into a skill with a short instruction set and supporting scripts.

Quick Start

Use the skill creator to help me design and package a new skill for my task.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a reusable AI assistant skill from a repetitive workflow?

To create a reusable skill, you define concise metadata and imperative guidance in a SKILL.md file, then package it with optional scripts and references for deterministic execution. This produces a self-contained, distributable skill package.

What metadata is required for valid skill packaging and discovery?

Valid skill packaging requires concise SKILL.md frontmatter metadata, including trigger descriptions and activation criteria, so the skill can be reliably discovered, validated, and distributed across workflows.

How do I structure operational instructions when building a new skill?

You structure operational instructions by writing clear imperative guidance that directs the assistant through the task, supported by optional scripts, references, and assets to maintain a lean, reusable package.

Can I update an existing skill to add deterministic workflows and reusable context?

Yes, you can update an existing skill by refining its metadata, adding supporting scripts and references, and enforcing a package-ready structure to ensure deterministic workflows and reusable context.

What is the best way to package skills for validation and distribution?

The best way to package skills for validation is to ensure a self-contained structure with valid SKILL.md frontmatter, clear operational instructions, and organized assets, making the skill ready for reliable discovery and distribution.

Do I need pyyaml to validate skill metadata during creation?

Yes, pyyaml is a required dependency for the skill creation process, enabling the validation and parsing of SKILL.md frontmatter metadata during the packaging and build workflow.