gos-validate-handoff

Validate handoff payloads against a target skill's SKILL.md schema.

41|27|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/kcleto-ai/growth-os-skills --skill gos-validate-handoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gos-validate-handoff
Source: https://github.com/kcleto-ai/growth-os-skills/tree/main/.claude/skills/gos-validate-handoff
Command: npx skills add https://github.com/kcleto-ai/growth-os-skills --skill gos-validate-handoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, and includes scripts (resource) components.

What problem does it solve?

Validates that a handoff payload conforms to the schema declared in the target skill's SKILL.md, preventing malformed handoffs in agent boundaries.

Core Features & Use Cases

  • Validates required fields against handoff_in schema, and reports missing or invalid fields.
  • Checks that referenced file paths exist when declared, and reports missing paths.
  • Returns a structured, machine-parseable result (OK or BLOCKED) with remediation guidance for fast debugging.

Quick Start

Provide the target_skill and a payload to validate; the tool returns a structured OK or BLOCKED result.

Frequently Asked Questions about gos-validate-handoff

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

FAQPage Schema
How do I validate a handoff payload against a schema before passing it to another agent?

To validate a handoff payload, provide the target skill and payload to the tool; it reads the target's SKILL.md frontmatter, checks required fields, verifies path existence, and returns a structured OK or BLOCKED result with remediation.

What is schema validation for agent handoff payloads and when is it needed?

Schema validation for handoff payloads ensures that data transferred between Coordinator, Director, and Employee agent boundaries conforms to declared required fields and path existence rules, preventing malformed handoffs from propagating downstream.

How do I check if required fields and file paths exist in a YAML schema payload?

You can check required fields and file paths by running the validation script against the target skill's SKILL.md frontmatter; it parses the YAML schema, validates required and optional fields, and performs path existence checks for declared fields.

Do I need YAML dependencies to run payload validation on skill schemas?

Yes, you need the PyYAML dependency installed to parse the SKILL.md frontmatter, as the validation tool reads and interprets the YAML schema definitions to check required fields and path existence.

What's the best way to handle strict mode and extra fields in agent handoff payloads?

The best way to handle strict mode and extra fields is using this validation tool, which applies strict mode rules at agent boundaries and reports extras in a structured BLOCKED result with remediation guidance for fast debugging.

Why does my handoff payload validation return a BLOCKED result?

A handoff payload validation returns BLOCKED when required fields are missing, declared file paths do not exist, or extra fields are present while strict mode is enabled, with the structured result providing specific remediation steps.