skill-creator

Create or update AgentSkills with SKILL.md metadata and resource folders.

4.3k|807|Updated Jan 16, 2024
One-click install
npx skills add https://github.com/oracle-devrel/oracle-ai-developer-hub --skill skill-creator-oracle-devrel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/oracle-devrel/oracle-ai-developer-hub/tree/main/apps/picooraclaw/cmd/picooraclaw/internal/onboard/workspace/skills/skill-creator
Command: npx skills add https://github.com/oracle-devrel/oracle-ai-developer-hub --skill skill-creator-oracle-devrel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design, structure, and package new AgentSkills by providing clear guidance on writing effective SKILL.md metadata and organizing optional scripts, references, and assets without bloating context.

Core Features & Use Cases

  • Skill packaging guidance: Follow a checklist for initialization, editing, validation, and packaging into a distributable .skill artifact.
  • Context-efficient authoring: Apply progressive disclosure principles so the agent only loads what it needs when it needs it.
  • Resource organization best practices: Decide what belongs in SKILL.md versus scripts/, references/, and assets/ to keep instructions lean and reusable.

Quick Start

Use the skill-creator guidance to write a SKILL.md that includes correct YAML frontmatter and concise operational instructions for your new skill you are about to package.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I package modular agent capabilities into a distributable artifact?

Package modular agent capabilities by writing a SKILL.md with YAML frontmatter and concise imperative guidance, organizing optional scripts, references, and assets into a folder layout, and bundling it into a distributable .skill artifact.

What is progressive disclosure for context optimization in agent skills?

Progressive disclosure for context optimization is a resource organization approach where agents load only required instructions on demand, keeping SKILL.md lean by separating deterministic scripts and references into a modular folder layout.

How do I structure YAML frontmatter for a new AgentSkill?

Structure YAML frontmatter by defining a clear name and description for the skill, ensuring the metadata supports deterministic script execution and on-demand resource loading without bloating the agent context.

What should I include in SKILL.md versus the scripts and references folders?

SKILL.md should contain concise operational instructions and frontmatter, while the scripts, references, and assets folders hold deterministic code, supporting documentation, and static resources to enable on-demand loading.

Can I update existing agent workflows without breaking context loading rules?

Update existing agent workflows by applying modular packaging principles, ensuring the revised SKILL.md maintains progressive disclosure and the folder layout continues to support deterministic scripts and on-demand resource loading.

When should I not use a modular folder layout for skill packaging?

Avoid a modular folder layout for skill packaging when the agent capability is extremely simple and requires no deterministic scripts or references, as progressive disclosure overhead provides little context optimization benefit.