example-standard-skill

Document and demonstrate a standard skill structure for OpenCode projects.

2|Updated Jun 21, 2019
One-click install
npx skills add https://github.com/helmecke/dotfiles --skill example-standard-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example-standard-skill
Source: https://github.com/helmecke/dotfiles/tree/main/dot_config/opencode/skill/skill-development/examples/standard-skill
Command: npx skills add https://github.com/helmecke/dotfiles --skill example-standard-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill serves as a clear, reusable blueprint for documenting and validating a standard skill structure within OpenCode-style projects.

Core Features & Use Cases

  • Demonstrates how to organize a Skill Unit with a SKILL.md entry, optional references, and example artifacts.
  • Provides a ready-to-copy template for discovery and onboarding of new skills.
  • Offers a practical example for education and collaboration by showing progressive disclosure and modular content.

Quick Start

Review the sample SKILL.md and references to replicate the standard-skill structure in your project.

Frequently Asked Questions about example-standard-skill

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

FAQPage Schema
How do I structure an OpenCode skill unit with standard frontmatter and references?

To structure an OpenCode skill unit, include a SKILL.md file with required name and description frontmatter, optional support directories for references, and metadata fields like tagline, keywords, dependencies, and components. This standard-skill blueprint provides a ready-to-copy template.

What metadata should a standard skill include for OpenCode project onboarding?

A standard skill for OpenCode projects should include metadata such as a tagline, keywords, dependencies, and components. These fields support skill discovery and onboarding by enabling progressive disclosure and modular content organization within the skill unit.

How do I document and validate a standard skill structure for OpenCode contributors?

You document and validate a standard skill structure by creating a SKILL.md entry with frontmatter, adding optional references, and including example artifacts. This demonstrates a reusable blueprint for OpenCode contributors seeking consistent skill units across projects.

Can I use example artifacts and references to demonstrate progressive disclosure in an OpenCode skill?

Yes, you can use optional references and example artifacts to demonstrate progressive disclosure in an OpenCode skill. This modular content approach organizes detailed information separately from the core SKILL.md, improving education and collaboration for new contributors.

Do I need dependencies to create a standard skill blueprint for an OpenCode project?

No, dependencies are not required to create a standard skill blueprint. The example standard skill has an empty dependencies list, meaning you can document and validate a basic skill structure using only SKILL.md frontmatter and optional references.

When should I use a standard skill template versus building a custom structure for OpenCode?

Use a standard skill template when you need consistent skill units across OpenCode projects and want to streamline contributor onboarding. Building a custom structure is only necessary if your skill requires specialized organization beyond the standard frontmatter, references, and example artifacts framework.