skill-development

Create and refine Claude and OpenCode skills with structured frontmatter and resources.

17|1|Updated Oct 27, 2020
One-click install
npx skills add https://github.com/bellini666/dotfiles --skill skill-development-bellini666
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/bellini666/dotfiles/tree/main/agents/skill/skill-development
Command: npx skills add https://github.com/bellini666/dotfiles --skill skill-development-bellini666

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create, improve, and organize Claude and OpenCode skills with clear frontmatter, lean core content, and structured guidance.

Core Features & Use Cases

  • Frontmatter templates and best-practice structures for consistent skill metadata
  • Lean SKILL.md body with imperative instructions and clearly defined triggers
  • Guidance on bundling resources (scripts, references, assets) to support repeatable workflows
  • Step-by-step Skill Creation Process (from understanding to packaging) that accelerates skill development
  • Validation and iteration patterns to improve reliability and discovery

Quick Start

Review the Skill Creation Process in SKILL.md and bootstrap a new skill with the tooling described, for example by initializing a template with the recommended script and then customizing SKILL.md and resource directories.

Frequently Asked Questions about skill-development

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

FAQPage Schema
How do I create a Claude Code skill with proper frontmatter and structure?

To create a Claude Code skill, use this guide to bootstrap a template with recommended frontmatter, write a lean SKILL.md body with imperative instructions, and organize supporting resources like scripts and references into structured directories.

What is the best way to structure OpenCode skills for enterprise deployments?

The best way to structure OpenCode skills for enterprise is to enforce consistent frontmatter metadata, maintain a lean core SKILL.md, and bundle resources like scripts and assets into organized directories to support repeatable workflows across teams.

Can I use skill-development guidelines for personal dotfiles and project workflows?

Yes, you can use these skill-development guidelines across personal dotfiles, individual projects, and enterprise deployments, as the provided templates and validation patterns are designed to scale across different deployment contexts.

How does frontmatter validation improve Claude skill discovery and reliability?

Frontmatter validation improves Claude skill discovery by enforcing consistent metadata quality, which ensures skills are accurately indexed and triggered, while iteration patterns refine the lean SKILL.md body to maintain execution reliability.

Do I need to include scripts and references when packaging Claude skills?

You do not always need to include scripts and references when packaging Claude skills, but bundling these assets is recommended to support complex, repeatable workflows and ensure the skill functions reliably across different environments.

Why does my Claude Code skill fail to trigger correctly during workflows?

Your Claude Code skill may fail to trigger if the frontmatter lacks clear metadata or the SKILL.md body lacks clearly defined triggers, which this guide addresses by enforcing frontmatter quality and imperative instructions.