skill-authoring-and-validation

Standardize OpenCode Agent Skill creation with SKILL.md structure and validation checks.

2|Updated May 3, 2026
One-click install
npx skills add https://github.com/Rosetears520/aili-workflows --skill skill-authoring-and-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-authoring-and-validation
Source: https://github.com/Rosetears520/aili-workflows/tree/main/skills/skill-authoring-and-validation
Command: npx skills add https://github.com/Rosetears520/aili-workflows --skill skill-authoring-and-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes guesswork from creating and revising reusable Agent Skills by turning repository conventions into a consistent authoring, routing, and trigger-validation process.

Core Features & Use Cases

  • Skill authoring with guardrails: Produces correctly structured SKILL.md files with frontmatter that supports discovery and a body that supports execution.
  • Routing-focused descriptions: Ensures the frontmatter description clearly states when the skill should trigger and what it should not overlap with.
  • Repository fit & overlap checks: Guides authors to check existing skills to avoid duplication, over-triggering, and overly broad scope.
  • Validation workflow: Requires prompt-based trigger checks (and optional eval loop ideas) before finalizing important or ambiguous skills.

Quick Start

Ask the AI to create or revise the skill by stating the intended trigger phrases, inputs, outputs, boundaries, and success criteria for the new or updated workflow.

Frequently Asked Questions about skill-authoring-and-validation

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

FAQPage Schema
How do I structure SKILL.md files for agent skill authoring?

Agent skill authoring requires a SKILL.md file with YAML frontmatter for discovery and a body defining execution rules. Proper structure ensures the skill is reusable, correctly routed, and bounded to avoid overlap across agents.

What is the best way to prevent agent skills from over-triggering?

To prevent over-triggering, routing-focused frontmatter descriptions must clearly state when the skill should trigger and what it should not overlap with, ensuring boundaries are checked against existing repository skills.

How do I validate trigger routing for new agent skills?

Validate trigger routing by running prompt-based trigger checks and boundary checks using realistic scenarios. This ensures the skill activates only under intended conditions before finalizing important or ambiguous workflows.

Why does my agent skill overlap with existing repository workflows?

Overlap occurs when skill scope is overly broad or routing descriptions lack specific trigger boundaries. Perform repository fit and overlap checks against existing skills to avoid duplication and ensure proper workflow standardization.

Do I need platform-specific runtime contracts for skill authoring?

No, skill authoring does not assume platform-specific runtime contracts. The validation workflow relies on prompt-based trigger checks and realistic scenarios to standardize creation without binding to specific platform runtimes.

What is workflow standardization for OpenCode Agent Skills?

Workflow standardization defines required SKILL.md structure and repository-specific authoring rules for OpenCode Agent Skills. It ensures workflows are reusable, properly routed, and bounded to avoid overlap or over-triggering across agents.