skill-creator

Guides users through creating and structuring AI agent skills with a six-step process.

127|14|Updated Jul 31, 2015
One-click install
npx skills add https://github.com/dkarter/dotfiles --skill skill-creator-dkarter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/dkarter/dotfiles/tree/main/config/opencode/skills/skill-creator
Command: npx skills add https://github.com/dkarter/dotfiles --skill skill-creator-dkarter

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, enabling users to extend AI agent capabilities with specialized knowledge, workflows, or tool integrations.

Core Features & Use Cases

  • Skill Creation Guidance: Offers principles, anatomy, and a step-by-step process for developing new skills.
  • Resource Management: Explains how to effectively use SKILL.md, scripts/, references/, and assets/.
  • Progressive Disclosure: Details how to manage context efficiently through a layered loading system.
  • Use Case: A developer wants to create a new skill to manage cloud deployments. They would use this Skill to understand the best practices for structuring their SKILL.md, organizing scripts for deployment automation, and including reference documentation for cloud provider APIs.

Quick Start

Follow the steps outlined in this skill to create a new AI agent 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 agent skill for workflow automation?

To create an AI agent skill, follow a six-step process from understanding the skill's core purpose to iteration, structuring your knowledge into a SKILL.md file alongside scripts and references directories to define specialized workflows.

What is progressive disclosure in AI agent skill creation?

Progressive disclosure in skill creation is a layered loading system that manages context efficiently, ensuring AI agents only load necessary information from SKILL.md, scripts, and references when required to optimize performance.

How should I structure resources when developing a new skill?

Structure skill resources by placing core instructions in a SKILL.md file, automating tasks within a scripts directory, and providing detailed documentation in a references directory to maintain clear organization and resource management.

What are the core design principles for writing effective AI agent skills?

Core design principles for writing effective AI agent skills emphasize conciseness and progressive disclosure, ensuring specialized knowledge and tool integrations are structured cleanly to extend agent capabilities without overwhelming context.

Can I integrate cloud deployment APIs into my custom skill?

Yes, you can integrate cloud deployment APIs into a custom skill by organizing the necessary deployment automation within scripts and including relevant cloud provider API documentation in the references directory.

When do I need to build a custom skill for my AI agent?

You need to build a custom skill when extending AI agent capabilities with specialized domain expertise, specific tool integrations, or unique workflow automations that are not covered by default agent behaviors.