skill-creator

Create OpenCode skills with valid SKILL.md frontmatter and structured workflow guidance.

249|47|Updated Nov 5, 2024
One-click install
npx skills add https://github.com/different-ai/agent-bank --skill skill-creator-different-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/different-ai/agent-bank/tree/main/.opencode/skill/skill-creator
Command: npx skills add https://github.com/different-ai/agent-bank --skill skill-creator-different-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create well-formed OpenCode skills by enforcing SKILL.md frontmatter that includes a valid name and description, and by providing structure for the skill's documentation.

Core Features & Use Cases

  • Guided frontmatter validation: ensure name and description are present and conform to rules.
  • Structured workflow: provides a reproducible process to add, review, and publish new skills.
  • Consistent discoverability: ensures skills are loadable by the system and discoverable via the skill tool.

Quick Start

To create a new skill, add a directory named after the skill under .opencode/skill, place a SKILL.md at its root with valid frontmatter (name and description), then run the discovery validation to confirm the skill loads correctly.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create an OpenCode skill with valid frontmatter?

To create an OpenCode skill, add a directory named after the skill under .opencode/skill, place a SKILL.md file at its root, and ensure the frontmatter includes valid name and description fields. Run discovery validation to confirm the skill loads correctly.

What is a SKILL.md file and what sections does it need?

A SKILL.md file is the root document for an OpenCode skill that requires frontmatter with name and description fields. Its content structure must include purpose, usage, and workflow sections to ensure the skill is loadable and discoverable.

How do I validate an OpenCode skill so it loads correctly?

You validate an OpenCode skill by running the discovery validation process after placing the SKILL.md file at the skill directory root. This confirms the frontmatter requirements are met and the skill is discoverable via the skill tool.

Can I add optional folders for scripts and references when creating a skill?

Yes, you can add optional folders for scripts, references, and assets within the skill directory. The skill creation process supports this structure alongside the required SKILL.md file and its workflow documentation sections.

Why does my OpenCode skill not show up in the skill tool?

Your OpenCode skill may not show up if the SKILL.md frontmatter is missing the required name and description fields, or if the file is not placed at the root of the skill directory. Proper validation ensures discoverability.