skill-builder

Automate opencode skill and agent creation with structured SOP and reference patterns.

2|Updated Mar 16, 2021
One-click install
npx skills add https://github.com/karitham/dotfiles --skill skill-builder-karitham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-builder
Source: https://github.com/karitham/dotfiles/tree/main/modules/opencode/skills/skill-builder
Command: npx skills add https://github.com/karitham/dotfiles --skill skill-builder-karitham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SOP for creating opencode skills and agents, guiding teams through the full authoring workflow from requirements gathering through validation. It clarifies two skill types: SOP skills (step-by-step processes with parameters, constraints, and validation gates) and reference skills (principle-based guides with bad/good examples). It includes frontmatter spec, description writing, progressive disclosure, and agent authoring. It is intended for use when building a new skill, creating an agent, or setting up skill/agent directories.

Core Features & Use Cases

  • Covers two skill types: SOP skills (step-by-step processes with parameters, constraints, and validation gates) and reference skills (principle-based guides with bad/good examples).
  • Demonstrates frontmatter specifications, description writing, progressive disclosure, and agent authoring.
  • Use cases include building a new skill, creating an agent, or setting up skill/agent directories across projects.

Quick Start

Define the skill's purpose and trigger, then scaffold the SKILL.md structure and optional directories.

Frequently Asked Questions about skill-builder

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

FAQPage Schema
How do I create an opencode skill from scratch?

To create an opencode skill, follow the structured SOP to define its purpose and trigger, then scaffold the SKILL.md structure and optional directories. This workflow automates requirements gathering, frontmatter specification, and validation.

What is the difference between SOP skills and reference skills?

SOP skills provide step-by-step processes with parameters, constraints, and validation gates. Reference skills are principle-based guides featuring bad and good examples to direct behavior rather than enforcing rigid sequential steps.

How do I write frontmatter and documentation for an opencode agent?

Authoring an opencode agent requires specifying frontmatter fields and structuring documentation with parameters, steps, and examples. The SOP guides progressive disclosure to satisfy structural requirements and ensure complete agent metadata.

Do I need any dependencies to set up skill directories across projects?

No dependencies are required to set up skill directories. You can scaffold and organize skill or agent structures across multiple projects directly using the standardized opencode SOP and reference patterns provided.

What's the best way to structure documentation for an automation workflow?

The best way to structure automation workflow documentation is applying progressive disclosure. Include frontmatter, clear descriptions, parameters, step-by-step instructions, and bad or good examples to guide agents effectively.