skill-creator

Guide users through creating, structuring, and packaging AI skills.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/simoabid/ABID.Dev-Portfolio --skill skill-creator-simoabid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/simoabid/ABID.Dev-Portfolio/tree/main/.agent/skills/skill-creator
Command: npx skills add https://github.com/simoabid/ABID.Dev-Portfolio --skill skill-creator-simoabid

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a structured guide and tooling to help users create, package, and iterate on new AI Skills, ensuring they are effective, efficient, and well-documented.

Core Features & Use Cases

  • Skill Creation Guidance: Offers best practices for designing skills, including conciseness, setting degrees of freedom, and progressive disclosure.
  • Resource Management: Details how to effectively use scripts/, references/, and assets/ within a skill.
  • Tooling Integration: Explains the usage of init_skill.py for scaffolding and package_skill.py for validation and distribution.
  • Use Case: A developer needs to create a new skill to interact with a specific internal API. They can use this Skill to understand the required structure, best practices for documentation, and how to package the final skill for deployment.

Quick Start

Use the skill-creator to initialize a new skill named 'api-helper' in the 'skills/private' directory.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I structure and package AI skills for deployment?

To structure and package AI skills, use helper scripts like init_skill.py for scaffolding and package_skill.py for validation. Organize resources into scripts, references, and assets directories, and document core logic in SKILL.md to ensure modularity and efficient context management.

What are the best practices for writing SKILL.md content?

Best practices for SKILL.md content include maintaining conciseness, setting clear degrees of freedom, and using progressive disclosure. This approach ensures effective context management and provides specialized AI capabilities with clear, structured documentation.

How do I manage scripts and references when creating a new AI skill?

Manage scripts and references by placing executable code in the scripts directory and supporting documentation in the references directory. This resource organization ensures modular capabilities, efficient context management, and clear separation of logic and data within the skill package.

What is the best way to validate an AI skill before distribution?

The best way to validate an AI skill before distribution is to use the package_skill.py helper script. This tool checks your skill's structure, verifies resource organization, and ensures the SKILL.md documentation meets the required standards for deployment.

Do I need any specific dependencies to create and package AI skills?

No specific dependencies are required to create and package AI skills. The skill-creator provides the necessary tooling, including helper scripts for initialization and packaging, to guide you through structuring modular capabilities without external reliance.