skill-creator

Creates and updates repo-local OpenCode skills with overlay placement and frontmatter validation.

8|Updated Jun 18, 2026
One-click install
npx skills add https://github.com/vhqtvn/vh-solara --skill skill-creator-vhqtvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/vhqtvn/vh-solara/tree/main/.opencode/skills/skill-creator
Command: npx skills add https://github.com/vhqtvn/vh-solara --skill skill-creator-vhqtvn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides the creation and maintenance of repo-local OpenCode skills so repeated engineering workflows are captured once, stay small enough to load cheaply, and are easy for the agent to select correctly.

Core Features & Use Cases

  • Skill creation workflow: Helps you choose the minimum skill structure, place it in the correct overlay pack, and keep the trigger description explicit.
  • Skill update workflow: Supports bounded revisions, validation, and overlap checks so changes improve a specific trigger without breaking existing behavior.
  • Repo-safe guidance: Explains where skills live in a harness-managed repo and when generated paths should not be edited directly.
  • Validation and iteration: Points to the bundled validator and output patterns for concise, consistent skill authoring.

Quick Start

Use the skill-creator skill to help me create or update a repo-local OpenCode skill for this repository.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create repo-local OpenCode skills that trigger reliably?

To create repo-local OpenCode skills, choose the minimum skill structure, place it in the correct overlay pack, and keep the trigger description explicit so the agent selects it correctly. The skill-creator guides this entire workflow.

What is an overlay pack in OpenCode skill placement?

An overlay pack is the designated location within a harness-managed repository where generated repo-local OpenCode skills live. Skills placed in these overlay paths should not be edited directly to maintain repo-safe revision discipline.

How do I update existing skill triggers without breaking behavior?

Updating existing skill triggers requires bounded revisions, validation, and overlap checks. This approach ensures changes improve a specific trigger without breaking existing behavior or causing unintended skill selection conflicts.

Do I need yaml to validate generated skill folders under overlay packs?

Yes, yaml is required as a dependency. The skill-creator uses it to support frontmatter validation and point to the bundled validator for concise, consistent skill authoring within overlay packs.

What's the best way to keep OpenCode skills small enough to load cheaply?

The best way to keep OpenCode skills small is to choose the minimum skill structure during creation. Keeping triggers explicit and performing bounded revisions ensures repeated engineering workflows stay lightweight and easy to load.

When should I not edit generated paths in a harness-managed coding repository?

You should not edit generated paths directly when they reside under overlay packs. Repo-safe revision discipline requires using the skill-creator to apply bounded revisions and validation instead of modifying generated skill folders directly.