debug-coord-transform

Convert agent-relative coordinates to world-relative coordinates using agent yaw.

10|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill debug-coord-transform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug-coord-transform
Source: https://github.com/bdambrosio/Cognitive_workbench/tree/main/src/world-tools/minecraft/debug-coord-transform
Command: npx skills add https://github.com/bdambrosio/Cognitive_workbench --skill debug-coord-transform

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This tool helps debug and validate coordinate transformations within a Minecraft environment, converting between agent-relative and world-relative systems.

Core Features & Use Cases

  • Coordinate Conversion: Accurately transforms X, Y, and Z coordinates.
  • Yaw Support: Utilizes agent's yaw for precise directional transformations.
  • Use Case: When an agent's movement or placement seems incorrect, use this tool to verify if the underlying coordinate calculations are accurate by converting known points.

Quick Start

Use the debug-coord-transform skill to convert agent-relative coordinates dx=1, dy=2, dz=3 with a yaw of 45 degrees to world-relative coordinates.

Frequently Asked Questions about debug-coord-transform

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

FAQPage Schema
How do I convert agent-relative coordinates to world-relative coordinates in Minecraft?

To convert agent-relative coordinates to world-relative coordinates in Minecraft, you transform the local X, Y, and Z values using the agent's current yaw. This ensures directional accuracy for spatial validation.

Why does my Minecraft agent placement seem incorrect during navigation?

Minecraft agent placement seems incorrect when the underlying spatial calculations mismatch the expected world-relative coordinates. Converting known points between agent-relative and world-relative systems helps verify if the coordinate transformations are accurate.

How do I calculate world coordinates using agent yaw for X, Y, and Z axes?

You calculate world coordinates using agent yaw by applying the directional rotation to the local X, Y, and Z axes. This translates the agent-relative spatial data into accurate world-relative positions for debugging.

What is the best way to debug spatial transformations for a Minecraft agent?

The best way to debug spatial transformations for a Minecraft agent is to convert known coordinate points between relative and world systems. Validating these outputs against expected positions isolates calculation errors in navigation logic.

Does this coordinate transformation method support all three dimensional axes?

Yes, this coordinate transformation method supports conversion for all three spatial dimensions. It accurately transforms X, Y, and Z coordinates from agent-relative systems to world-relative systems using yaw for directional precision.

When do I need to transform coordinates between agent-relative and world-relative systems?

You need to transform coordinates between agent-relative and world-relative systems when validating agent navigation and interaction in Minecraft. It is essential for debugging if movement or block placement calculations are producing incorrect spatial results.