skill-creator

Design reusable agent skills packaged as self-contained SKILL.md files.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/zhunikaixin297/Enterprise-Modular-RAG-MCP --skill skill-creator-zhunikaixin297
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/zhunikaixin297/Enterprise-Modular-RAG-MCP/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/zhunikaixin297/Enterprise-Modular-RAG-MCP --skill skill-creator-zhunikaixin297

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It helps you turn one-off instructions into reusable agent skills with the right metadata, structure, and bundled resources.

Core Features & Use Cases

  • Defines how to plan, write, and package a new skill or update an existing one.
  • Explains when to use scripts, references, and assets to keep skills lean and reusable.
  • Supports skill design for workflows, tool integrations, and domain-specific procedures.

Quick Start

Ask for help creating or updating a reusable skill for a specific task, and provide the target workflow, trigger phrases, and any supporting files or resources.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create reusable agent skills for repeated workflows?

To create reusable agent skills, package specialized workflows and domain knowledge into a self-contained SKILL.md file with concise YAML frontmatter, imperative instructions, and modular resources. This turns one-off instructions into reliable, repeatable automation.

What is progressive disclosure in skill design and when is it needed?

Progressive disclosure in skill design exposes modular resources like scripts and references only when triggered, keeping the skill lean. It is needed for team-specific procedures or custom tool integrations requiring clear triggers and reliable reuse without overwhelming the agent.

How do I package custom tool integrations into a modular automation skill?

Package custom tool integrations by defining clear trigger phrases and bundling the necessary scripts, references, or assets within a SKILL.md file. You must include concise YAML frontmatter and imperative instructions to ensure the automation works reliably.

Does skill creation require YAML frontmatter and specific dependencies?

Skill creation requires concise YAML frontmatter for metadata and depends on pyyaml. You must structure the skill with imperative instructions and appropriate bundled resources to ensure reliable reuse across different agent workflows.

When should I use scripts versus references in a reusable skill?

Use scripts in a reusable skill when you need active execution of modular automation tasks, and use references to supply static domain knowledge. Choosing the appropriate resources keeps skills lean and supports progressive disclosure effectively.

What is the best way to update an existing skill for domain-specific procedures?

The best way to update an existing skill is to modify its SKILL.md package by adjusting the YAML frontmatter, imperative instructions, and bundled resources like scripts or references. This ensures the domain-specific procedures remain modular and reliably trigger.