create-skill

Generate OpenCode skill scaffolds with skill.md frontmatter and starter structure.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/notwillk/skills --skill create-skill-notwillk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/notwillk/skills/tree/main/.opencode/skills/create-skill
Command: npx skills add https://github.com/notwillk/skills --skill create-skill-notwillk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenCode teams need a fast, consistent way to create new skill scaffolds within the repository, ensuring every new skill adheres to a standard structure and metadata.

Core Features & Use Cases

  • Scaffold a new skill directory under .opencode/skills/<name>/ with a skill.md frontmatter and a starter skeleton.
  • Validate the required frontmatter (name and description) and compatibility, producing a ready-to-use template for new skills.
  • Promote consistency across teams by providing a reusable scaffold for repeatedly creating new skills.

Quick Start

Run the scaffold command to generate a new skill scaffold at .opencode/skills/<name>/skill.md with the required frontmatter.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I scaffold a new OpenCode skill in my repository?

To scaffold a new OpenCode skill, run the scaffold command to generate a skill directory under .opencode/skills/<name>/ with a skill.md frontmatter and starter skeleton structure.

What frontmatter is required for an OpenCode skill.md file?

The required frontmatter for an OpenCode skill.md file includes at least the name and description fields, along with a compatibility field to ensure proper skill deployment.

How does automating skill scaffold creation promote consistency across teams?

Automating skill scaffold creation promotes consistency by generating a standard directory structure and validated frontmatter template, ensuring every new reusable skill adheres to the same metadata format.

Can I include optional scripts and references when creating a new skill scaffold?

Yes, the skill scaffold supports optional scripts, references, and assets alongside the required skill.md frontmatter, providing a ready-to-use template with starter content for new skills.

What is the best way to add reusable skills to an OpenCode repository?

The best way to add reusable skills is to use an automated scaffold command that generates the skill.md frontmatter and skeleton structure under .opencode/skills/, ensuring consistent deployment across the repository.