workflow/parse-handoff

Parse handoff YAML files into canonical JSON validated against the U.AgentHandoff schema.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/venikman/fpf-foundry --skill workflow-parse-handoff
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: workflow/parse-handoff
Source: https://github.com/venikman/fpf-foundry/tree/main/design/skills/workflow/parse-handoff
Command: npx skills add https://github.com/venikman/fpf-foundry --skill workflow-parse-handoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual, error-prone process of turning handoff artifacts into a single canonical JSON representation, enabling consistent auditability and downstream automation.

Core Features & Use Cases

  • Parse: Convert a handoff YAML into a strict object model for validation.
  • Validate: Enforce the U.AgentHandoff schema to catch malformed inputs.
  • Output: Write a canonical JSON artifact to a deterministic location for reproducible reviews.
  • Telemetry: Emit a U.Work log when telemetry/log-work integration is available for auditing handoffs.

Quick Start

Run the parse-handoff skill against a handoff YAML file to produce a parsed JSON artifact. Example: provide the handoff_path and optionally an output_path to control where the JSON is written.

Frequently Asked Questions about workflow/parse-handoff

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

FAQPage Schema
How do I convert a handoff YAML file into a standardized JSON format?▼

To convert a handoff YAML file into a standardized JSON format, parse it using strict validation against the U.AgentHandoff schema to produce a canonical JSON artifact written to a deterministic output location.

Why does handoff YAML validation fail against the U.AgentHandoff schema?▼

Handoff YAML validation fails when the input is malformed and does not strictly match the U.AgentHandoff schema, which this process enforces to catch errors before generating a canonical JSON representation.

What is the best way to automate handoff artifact parsing for consistent audits?▼

The best way to automate handoff artifact parsing for consistent audits is to validate the YAML against the U.AgentHandoff schema and write a deterministic canonical JSON output, while emitting a U.Work log when telemetry is available.

Can I specify a custom output path when parsing handoff YAML to JSON?▼

Yes, you can specify a custom output path when parsing handoff YAML to JSON by providing the output_path parameter, otherwise the canonical JSON artifact is written to a default deterministic location.

Does handoff YAML parsing require telemetry integration to emit a U.Work log?▼

Handoff YAML parsing does not require telemetry integration to produce JSON, but it will emit a U.Work log for auditing purposes only when telemetry or log-work integration is available in the environment.

When do I need to canonicalize handoff artifacts into JSON?▼

You need to canonicalize handoff artifacts into JSON when downstream automation or reproducible reviews require a strict, standardized object model instead of raw YAML, ensuring consistent auditability across workflows.