skill-creator

Scaffold and package new OpenCode skills with SKILL.md templates and directory structures.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chandima/opencode-config --skill skill-creator-chandima
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/chandima/opencode-config/tree/main/skills/skill-creator
Command: npx skills add https://github.com/chandima/opencode-config --skill skill-creator-chandima

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Scaffolding and packaging new OpenCode skills is error-prone and time-consuming. The skill-creator automates the setup of a consistent skill skeleton, including directory structure and a ready-to-edit SKILL.md and optional templates.

Core Features & Use Cases

  • Guided design flow: walks users through questions to define scope and structure.
  • Automatic structure generation: creates skills/<name> with optional folders for scripts, config, assets, and tests.
  • SKILL.md generation: emits a properly formatted frontmatter and usage guidelines ready for activation.
  • Starter assets: provides templates (like SKILL-TEMPLATE.md) and optional stub scripts to accelerate delivery.
  • Smoke-test scaffolding: creates tests to validate basic functionality after scaffold.

Quick Start

Provide a short description of a new skill and ask the tool to scaffold it.

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 directory layout?

Scaffolding a new OpenCode skill requires providing a short description of the intended functionality. The automation then generates a consistent skills/<name> directory structure, including optional folders for scripts, config, assets, and tests, to accelerate rapid skill deployment.

What is included in the generated SKILL.md template for OpenCode skills?

The generated SKILL.md template includes properly formatted frontmatter and usage guidelines ready for activation. It enforces structured frontmatter and optional components validation to guarantee minimum quality and safety for newly scaffolded OpenCode skills.

Can I generate optional stub scripts and smoke tests when packaging OpenCode skills?

You can generate optional stub scripts and smoke-test scaffolding when packaging OpenCode skills. The skill-creator provides starter assets like SKILL-TEMPLATE.md and creates smoke-test scaffolding to validate basic functionality after the initial skill generation.

Do I need to manually validate frontmatter and components when creating an OpenCode skill?

Manual validation of frontmatter and components is unnecessary. The skill-creator enforces structured frontmatter and optional components validation automatically during the scaffolding process to guarantee minimum quality and safety for OpenCode skill deployment.

What is the best way to ensure consistent skill structure across a development team?

Using a guided design flow that walks users through defining scope and structure ensures consistent skill structure across a development team. This automation enforces standardized SKILL.md templates, directory layouts, and smoke-test scaffolding for guaranteed quality and safety across deployments.

Why does scaffolding new OpenCode skills manually cause errors?

Scaffolding new OpenCode skills manually causes errors because the process is time-consuming and error-prone. Automating the setup of a consistent skill skeleton, including directory structure and ready-to-edit SKILL.md templates, eliminates these manual setup inconsistencies.