skill-creator

Guide creating and structuring AI skills with SKILL.md and modular packages.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/pro-utkarshM/friday --skill skill-creator-pro-utkarshm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/pro-utkarshM/friday/tree/main/skills/skill-creator
Command: npx skills add https://github.com/pro-utkarshM/friday --skill skill-creator-pro-utkarshm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive guide for creating new skills or updating existing ones, ensuring they effectively extend AI capabilities with specialized knowledge, workflows, or tool integrations.

Core Features & Use Cases

  • Skill Anatomy: Explains the structure of a skill, including SKILL.md, scripts/, references/, and assets/.
  • Design Principles: Covers conciseness, progressive disclosure, and setting appropriate degrees of freedom.
  • Creation Process: Outlines a step-by-step guide from understanding the skill to iteration.
  • Use Case: A developer wants to create a new skill to manage company-specific API documentation. They would use this skill to understand the best practices for structuring the skill, writing the SKILL.md, and organizing the API reference files.

Quick Start

Use the skill-creator to learn how to build a new AI skill.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure an AI skill to ensure it performs its intended workflow?

To structure an AI skill, you organize it into modular, self-contained packages using a specific anatomy: a SKILL.md file, alongside scripts, references, and assets directories. This structure embeds specialized knowledge, workflows, and tool integrations effectively.

What are the core principles for designing effective AI skills?

The core principles for designing AI skills include conciseness, progressive disclosure, and setting appropriate degrees of freedom. These principles ensure the skill provides specialized knowledge without overwhelming the AI or restricting its reasoning capabilities unnecessarily.

How do I create an AI skill from scratch step by step?

Creating an AI skill involves a step-by-step process starting from understanding requirements, proceeding through structuring the skill anatomy and writing the SKILL.md, and ending with packaging and iteration. This ensures the final skill package is modular and self-contained.

Does this skill creation guide support integrating external tools and API documentation?

Yes, the skill creation guide supports tool integration and API documentation management. Developers can use it to learn best practices for structuring skills that organize API reference files and extend AI capabilities with specialized external tool workflows.

What is the best way to organize API reference files within an AI skill?

The best way to organize API reference files is by using the references directory within the skill package. This modular approach allows the AI to access company-specific API documentation cleanly separated from the core logic in SKILL.md.