skill-creator

Guide users through creating and structuring AI skills with SKILL.md files and organized resources.

530|41|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/systeminit/swamp --skill skill-creator-systeminit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/systeminit/swamp/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/systeminit/swamp --skill skill-creator-systeminit

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides comprehensive guidance and best practices for creating new AI skills or updating existing ones, ensuring they are effective, efficient, and well-structured.

Core Features & Use Cases

  • Skill Anatomy: Explains the structure of a skill (SKILL.md, scripts/, references/, assets/).
  • Design Principles: Details core principles like conciseness, progressive disclosure, and setting appropriate degrees of freedom.
  • Creation Process: Outlines a step-by-step process for skill development, from understanding requirements to packaging.
  • Resource Management: Guides on when and how to use scripts, references, and assets effectively.
  • Use Case: A developer needs to create a new skill to help an AI agent interact with a specific internal API. They would use this skill to understand the best practices for structuring the SKILL.md file, organizing API documentation in references/, and potentially writing helper scripts in scripts/.

Quick Start

Use the skill-creator to learn 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
How do I create an AI skill from scratch?

To create an AI skill, structure your project with a SKILL.md file and organize resources into scripts, references, and assets directories. Following this anatomy ensures your AI agent extension is modular, context-efficient, and easy for the agent to parse.

What is the best way to structure AI agent extensions?

The best way to structure AI agent extensions is by applying design principles like conciseness, progressive disclosure, and setting appropriate degrees of freedom. This ensures the extension remains modular and efficient without overwhelming the AI's context window.

How should I organize documentation and scripts for AI development?

Organize documentation and scripts by placing API docs and context in the references directory, while putting executable helper scripts in the scripts directory. Use assets for static files to maintain a clean, modular resource management structure.

When do I need to use progressive disclosure in skill design?

You need progressive disclosure in skill design when you must balance comprehensive documentation with context efficiency. It allows the AI to access detailed references only when required, keeping the core SKILL.md concise and the agent's context window optimized.

Does building an AI skill require writing helper scripts?

Building an AI skill does not strictly require helper scripts, but adding them to the scripts directory allows the agent to execute complex logic. Use scripts when the skill needs to perform actions beyond text generation, interacting with internal APIs or external systems.

What is the development lifecycle for an AI skill?

The AI skill development lifecycle involves understanding requirements, structuring the SKILL.md content, organizing resources, and packaging the final output. This step-by-step process ensures the skill is properly configured for effective agent extension before deployment.