verifying-task-templates

Validate YAML task templates against Unity prefab configurations.

1|Updated May 27, 2025
One-click install
npx skills add https://github.com/Sun-Lab-NBB/sl-unity-tasks --skill verifying-task-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verifying-task-templates
Source: https://github.com/Sun-Lab-NBB/sl-unity-tasks/tree/main/.claude/skills/configuration-verification
Command: npx skills add https://github.com/Sun-Lab-NBB/sl-unity-tasks --skill verifying-task-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill validates YAML task templates against Unity prefab state to ensure consistency between templates and actual game assets, reducing manual debugging time during task development.

Core Features & Use Cases

  • Template verification: Compares YAML template fields (segment references, cue layouts, and trigger types) with pre-baked values and actual prefab state.
  • Discrepancy diagnosis workflow: Guides users to read and compare against actual prefab files to identify where data is stale or templates are incorrect.
  • Use Case: When adding or modifying a task template for the Infinite Corridor project, run this Skill to detect mismatches between the YAML configuration and the Unity scene setup.

Quick Start

Place templates in Assets/InfiniteCorridorTask/Configurations/*.yaml and run the verification to compare against the Prefabs tables.

Frequently Asked Questions about verifying-task-templates

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

FAQPage Schema
How do I verify YAML task templates against Unity prefabs?

To verify YAML task templates against Unity prefabs, place your templates in the Assets/InfiniteCorridorTask/Configurations directory and run the verification process. It compares template fields like cue mappings and trigger types against pre-baked values and actual prefab state.

Why does my YAML task template not match the Unity prefab configuration?

A YAML task template may not match the Unity prefab configuration due to stale data or incorrect template entries. This Skill flags inconsistencies in zone ranges and cue mappings, guiding you to compare against actual prefab files to identify the exact discrepancy source.

What is the workflow for diagnosing YAML and Unity prefab discrepancies?

The discrepancy diagnosis workflow enforces reading and comparing actual prefab files when mismatches are detected. It validates YAML task templates against pre-baked values from EXPECTED_VALUES.md and performs Step 2 validation against actual prefab files to identify stale data or incorrect templates.

Can I use this Skill to validate cue mappings and zone ranges for VR corridor tasks?

Yes, you can use this Skill to validate cue mappings, zone ranges, and trigger types for VR corridor task templates. It targets verification workflows specifically for the Infinite Corridor project, ensuring YAML configurations align with the Unity scene setup.

Do I need EXPECTED_VALUES.md to run YAML template verification?

Yes, EXPECTED_VALUES.md is required because the verification enforces the use of pre-baked values from this file. It serves as the baseline to compare YAML task template fields against before performing deeper Step 2 validation against actual Unity prefab files.