skill-creator

Guide developers through creating and packaging AI skills with SKILL.md structure.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/HiroyukiMakita/dev-kintone-plugin --skill skill-creator-hiroyukimakita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/HiroyukiMakita/dev-kintone-plugin/tree/main/.opencode/skills/skill-creator
Command: npx skills add https://github.com/HiroyukiMakita/dev-kintone-plugin --skill skill-creator-hiroyukimakita

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides essential guidance and best practices for creating new skills or updating existing ones, ensuring they effectively extend AI capabilities with specialized knowledge and workflows.

Core Features & Use Cases

  • Skill Anatomy: Understand the structure of a skill (SKILL.md, scripts, references, assets).
  • Design Principles: Learn about progressive disclosure, conciseness, and setting appropriate degrees of freedom.
  • Creation Process: Follow a step-by-step guide for understanding, planning, initializing, editing, packaging, and iterating on skills.
  • Use Case: A new developer needs to create a skill to interact with a specific company API. They would use this skill to understand the required structure, best practices for documentation, and how to package the final skill.

Quick Start

Use this skill 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
What is progressive disclosure in AI skill development?

Progressive disclosure is a design principle for AI skill development that structures documentation concisely, revealing complexity only as needed. It helps set appropriate degrees of freedom, ensuring specialized capabilities extend AI workflows without overwhelming the context window.

How do I structure an AI skill for packaging?

To structure an AI skill for packaging, organize your project into a SKILL.md file alongside scripts, references, and assets. This anatomy ensures the AI can properly parse specialized knowledge and execute workflows when the skill is deployed.

What is the best way to create custom AI capabilities for a specific API?

The best way to create custom AI capabilities for a specific API is to follow a structured creation process: understand requirements, plan, initialize, edit, package, and iterate. This ensures the final skill effectively extends AI workflows with specialized knowledge.

Do I need prior developer experience to build custom AI skills?

You need foundational developer knowledge to build custom AI skills, as the process involves creating scripts, writing documentation, and packaging components. However, following a structured guide helps new developers understand the required anatomy and best practices.

How does setting degrees of freedom improve AI skill design?

Setting degrees of freedom in AI skill design improves effectiveness by defining how strictly the AI must adhere to a workflow. Balancing these constraints ensures the skill executes specialized tasks reliably while maintaining necessary flexibility for variable inputs.

What are the limitations when updating existing AI skills?

When updating existing AI skills, limitations arise from maintaining conciseness and managing the existing structure of scripts, references, and assets. Careful iteration is required to ensure updates do not disrupt the progressive disclosure or previously established workflows.