skill-creator

Guide developers through creating and packaging custom AI skills.

Updated Dec 14, 2025
One-click install
npx skills add https://github.com/uptonking/aionui-office --skill skill-creator-uptonking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/uptonking/aionui-office/tree/main/skills/skill-creator
Command: npx skills add https://github.com/uptonking/aionui-office --skill skill-creator-uptonking

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides guidance for creating effective skills, which are modular packages that extend AI capabilities with specialized knowledge, workflows, and tools.

Core Features & Use Cases

  • Skill Anatomy: Explains the structure of a skill (SKILL.md, scripts/, references/, assets/).
  • Core Principles: Details best practices like conciseness and setting appropriate degrees of freedom.
  • Progressive Disclosure: Outlines how skills manage context efficiently through metadata, SKILL.md body, and bundled resources.
  • Skill Creation Process: Guides users through understanding the skill, planning contents, initializing, editing, packaging, and iterating.
  • Use Case: A new developer needs to create a custom skill to integrate a new API. They would use this skill to understand the required structure, best practices, and the step-by-step process for creating and packaging their new skill.

Quick Start

Use the skill-creator to understand how to create a new skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
What is the required structure for creating custom AI skills?

Creating custom AI skills requires structuring modular packages with a SKILL.md file, alongside scripts, references, and assets directories to extend AI capabilities with specialized knowledge and workflows.

How do I package an AI skill to integrate a new API?

To package an AI skill for a new API, follow the step-by-step creation process: plan contents, initialize the structure, edit the SKILL.md, package the modular directories, and iterate based on testing.

What are the best practices for writing AI skill documentation?

Best practices for AI skill documentation involve maintaining conciseness, setting appropriate degrees of freedom, and using progressive disclosure to manage context efficiently across metadata and bundled resources.

How does progressive disclosure manage context in custom AI skills?

Progressive disclosure manages context in custom AI skills by distributing information across metadata, the SKILL.md body, and bundled resources, ensuring the AI loads only necessary details for specialized workflows.

Do I need programming experience to build custom AI capabilities?

Building custom AI capabilities requires developer knowledge to structure modular packages, configure scripts, and integrate APIs, making it essential for developers creating specialized workflows and tools.

When should I not use a modular skill package for AI development?

You should avoid using modular skill packages for AI development if your task requires simple, one-off prompts without specialized knowledge, as skills are designed for structured workflows and progressive disclosure.