skill-creator

Generate opencode skill scaffolds with standardized SKILL.md frontmatter and starter resources.

Updated Dec 13, 2019
One-click install
npx skills add https://github.com/polaroidkidd/dle.dev --skill skill-creator-polaroidkidd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/polaroidkidd/dle.dev/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/polaroidkidd/dle.dev --skill skill-creator-polaroidkidd

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill Creator eliminates the heavy lift of starting a new opencode skill by generating a consistent scaffold that includes a standard SKILL.md frontmatter and starter resources.

Core Features & Use Cases

  • Generates a compliant SKILL.md frontmatter with a name and description to enable immediate discovery.
  • Creates a structured skeleton under a target path, including optional scripts/, references/, and assets/ directories for on-demand use.
  • Provides example starter files and a guided template to accelerate skill authoring and iteration.
  • Validates structure and offers next steps to customize and extend the scaffold.

Quick Start

Run the initializer with a skill-name and target path to generate a ready-to-edit scaffold.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I scaffold a new opencode skill with the correct project structure?▼

To scaffold an opencode skill, run the initializer with a target path and skill name. It validates non-existence before generating a standardized SKILL.md frontmatter, starter scripts, references, and assets directories for immediate editing.

What is included in a standard opencode skill frontmatter template?▼

A standard opencode skill frontmatter template includes a valid name and description to enable immediate discovery, alongside a structured skeleton with optional scripts, references, and assets directories for on-demand use.

Do I need PyYAML to generate opencode skill scaffolding?▼

Yes, PyYAML is required as a dependency to generate opencode skill scaffolding. It processes the standardized SKILL.md frontmatter to ensure the resulting structure includes a valid name and description.

What's the best way to bootstrap an opencode skill without manual setup?▼

The best way to bootstrap an opencode skill is using an automated scaffold generator that creates a compliant SKILL.md frontmatter and starter resources, eliminating the heavy lift of manual project structure setup and accelerating skill authoring.

Can I use this scaffolding tool to initialize skills at a global path?▼

Yes, you can initialize skills at a global path. The scaffolding tool operates on either a project or global path, validates the target does not already exist, and wires in sample scripts and references before printing next steps.