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.