validation-scripts

Validate Copilot asset frontmatter, YAML, and file structure with PowerShell scripts.

14|2|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/kennedym-ds/copilot_orchestrator --skill validation-scripts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-scripts
Source: https://github.com/kennedym-ds/copilot_orchestrator/tree/main/.github/skills/validation-scripts
Command: npx skills add https://github.com/kennedym-ds/copilot_orchestrator --skill validation-scripts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

PowerShell-based validation scripts help maintain quality and compliance for Copilot conductor assets by automatically checking frontmatter, YAML, and file structure, reducing manual QA time.

Core Features & Use Cases

  • Centralized validation checks across agents, prompts, and instructions to catch structural issues early.
  • Clear guidance on auto-approved vs approval-needed scripts to prevent unintended changes.
  • Integration patterns for conductor pause points and phase-related milestones to gate progress.

Quick Start

Run the validation scripts from the repository root to verify Copilot assets.

Frequently Asked Questions about validation-scripts

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

FAQPage Schema
How do I validate Copilot agent frontmatter and YAML structure?

You validate Copilot agent frontmatter and YAML structure by running PowerShell scripts that automatically check required metadata fields and file structure. This centralized validation catches structural issues in agents, prompts, and instructions early before orchestration proceeds.

What is the best way to automate Copilot asset validation during phase implementations?

Automating Copilot asset validation during phase implementations is best handled by running PowerShell validation scripts at conductor pause points and phase milestones. This gates progress by enforcing required metadata fields and catching structural errors before orchestration continues.

Do I need PowerShell to check Copilot conductor file structure and metadata?

Yes, you need PowerShell to check Copilot conductor file structure and metadata because these validation scripts are PowerShell-based. They enforce required metadata fields and document auto-approved versus approval-needed scripts to ensure safe execution.

Can I run validation scripts automatically after making changes to Copilot prompts?

Yes, you can run validation scripts automatically after changes to Copilot prompts to catch structural errors. The scripts verify frontmatter, YAML, and file structure, integrating at phase-related milestones to gate progress and prevent unintended changes.

How do auto-approved validation scripts differ from approval-needed scripts for Copilot assets?

Auto-approved validation scripts differ from approval-needed scripts by executing safely without manual intervention, while approval-needed scripts require explicit permission to prevent unintended changes to Copilot assets. This distinction ensures safe execution during validation workflows.

Why does my Copilot orchestration fail after modifying agent frontmatter?

Copilot orchestration fails after modifying agent frontmatter because required metadata fields or YAML structure are invalid. Running PowerShell validation scripts verifies frontmatter correctness and catches structural errors before orchestration proceeds.