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.