skill-dev

Develops and validates Skill.md definitions for the Skildev platform.

1|Updated Nov 25, 2021
One-click install
npx skills add https://github.com/budmonde/dotfiles --skill skill-dev-budmonde
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-dev
Source: https://github.com/budmonde/dotfiles/tree/main/opencode/skills/skill-dev
Command: npx skills add https://github.com/budmonde/dotfiles --skill skill-dev-budmonde

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides the development and maintenance of opencode SKILL.md files, ensuring skills are well-structured, cover edge cases, and remain clear and non-redundant as they evolve.

Core Features & Use Cases

  • Guides end-to-end SKILL.md creation and updates, including frontmatter and content structure.
  • Enforces a structured workflow with steps such as Gather Requirements, Draft, Identify Edge Cases, Iterate with Feedback, and Validate the Entire Skill.
  • Documents tooling guidance (todowrite and to doread) to track progress and recover state during skill development.

Quick Start

Use todowrite to begin drafting or updating a SKILL.md and track progress.

Frequently Asked Questions about skill-dev

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

FAQPage Schema
How do I create a structured SKILL.md definition for my project?

The SKILL.md development workflow relies on the todowrite tool to begin drafting or updating definitions and track progress, while using todoread to recover state and manage progress during skill development.

What is the best way to maintain and audit existing SKILL.md files?

The best way to maintain and audit SKILL.md files is by applying a validation process that checks frontmatter structure, reviews content for redundancy, and ensures edge cases are covered as the definitions evolve across projects.

Does SKILL.md development require specific frontmatter fields?

SKILL.md development requires frontmatter containing at least the name and description fields. This mandatory frontmatter ensures the skill definition is well-structured and properly formatted before proceeding with content drafting.

Why should I use a structured workflow for skill development instead of just writing documentation?

A structured workflow for skill development ensures your definitions cover edge cases, remain clear and non-redundant as they evolve, and pass mandatory validation checks that ad-hoc documentation writing typically misses.

Can I recover my progress if a SKILL.md drafting session is interrupted?

You can recover your progress during an interrupted SKILL.md drafting session by using the todoread tooling, which is specifically documented to manage progress and recover state throughout the skill development workflow.