skill-system-behavior

Validate SKILL.spec.yaml against v1/v2 schemas and generate Mermaid behavior contracts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/arthur0824hao/ExperimentPipeline --skill skill-system-behavior
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-system-behavior
Source: https://github.com/arthur0824hao/ExperimentPipeline/tree/main/.agents/skills/skill-system-behavior
Command: npx skills add https://github.com/arthur0824hao/ExperimentPipeline --skill skill-system-behavior

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve?

This Skill provides a framework to define, validate, and generate behavior specifications for skills before implementation, ensuring a single source of truth and testable contracts.

Core Features & Use Cases

  • SKILL.spec.yaml validation against v1/v2 schemas
  • Generating SKILL.behavior.yaml (Mermaid DAG) from a completed spec
  • Structural and behavioral acceptance tests to verify manifest and script alignment
  • Graph generation and projections for ecosystem governance

Quick Start

Run structural verification for a skill, then generate its behavior contract.

Frequently Asked Questions about skill-system-behavior

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

FAQPage Schema
How do I validate a SKILL.spec.yaml file against v1 and v2 schemas?▼

Validate a SKILL.spec.yaml file by running structural verification against v1 and v2 schemas to ensure behavior specifications meet contract standards before implementation.

What is a behavior contract and how does Mermaid generate it from a spec?▼

A behavior contract is a testable specification generated as a Mermaid DAG from a completed SKILL.spec.yaml, providing a single source of truth for skill behavior before implementation.

How do I generate an ecosystem graph for skill governance and deployment?▼

Generate an ecosystem graph for governance by using projection workflows from validated behavior specifications, integrating with SKILL.md manifests for deployment oversight.

Can I run structural and behavioral acceptance tests to verify manifest and script alignment?▼

Yes, you can run structural and behavioral acceptance tests to verify manifest and script alignment, ensuring completed behavior specifications match defined SKILL.spec.yaml contracts.

Do I need pyyaml to define and validate skill behavior specifications?▼

Yes, pyyaml is required to define and validate skill behavior specifications, as it processes the SKILL.spec.yaml files needed to generate contracts and build ecosystem graphs.