rexrainbow/phaser3-rex-notes/rexboard-movement-and-pathfinding

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use this skill when working with RexBoard moveTo, pathFinder, MoveTo, PathFinder, moveToward, moveToRandomNeighbor, board paths, A*, occupiedTest, blockerTest, moveableTest, path costs, reachable areas, or tile-by-tile board movement. Triggers on: RexBoard moveTo, RexBoard pathFinder, board path, A*, occupiedTest, blockerTest, moveableTest, findArea, findPath.

Install

npx vskill@latest install rexrainbow/phaser3-rex-notes/rexboard-movement-and-pathfinding

SKILL.md

RexBoard Movement And Pathfinding

Use this skill for moving board chess and planning paths across RexBoard tiles.

Use This First

Choose the movement tool:

NeedUse
Animate a chess game object tile-by-tileMoveTo
Test one destination tileMoveTo.canMoveTo(...)
Find reachable areaPathFinder.findArea(...)
Find a path to a destinationPathFinder.findPath(...)
Use terrain costs or A* modesPathFinder with costCallback

Most tactical movement uses both: pathfind first, then move step-by-step.

Required Setup

This skill assumes the moving chess is already on a RexBoard board. If not, use rexboard-board-and-chess.

References

Read these only when needed:

  • references/moveto-config.md: MoveTo config, methods, runtime setters, and events.
  • references/pathfinder-config.md: PathFinder config, path modes, cost callbacks, and query APIs.
  • references/blockers-and-costs.md: occupied tests, blocker tests, moveable tests, and cost semantics.
  • references/movement-recipes.md: reduced recipes for moving toward a tile, following a path, and reachable tiles.

Core Rules

  • MoveTo needs a chess game object already registered on a board.
  • PathFinder can be constructed with a game object or config; call setChess(gameObject) when created detached.
  • Keep occupiedTest, blockerTest, and custom tests separate.
  • Use PathFinder.BLOCKER/INFINITY from the instance in callbacks instead of hard-coded sentinel values.
  • Use board occupancy and tileZ conventions consistently between movement and pathfinding.

Source File Map

  • plugins/board/moveto/MoveTo.d.ts: movement config, methods, and callback types.
  • plugins/board/pathfinder/PathFinder.d.ts: path config, path modes, costs, and query methods.
  • plugins/board/moveto/Factory.js: moveTo factory signature.
  • plugins/board/pathfinder/Factory.js: pathFinder factory signatures.
  • plugins/board/moveto/methods/*.js: inspect only when movement behavior is unclear.

Related Skills

  • rexboard-board-and-chess: board occupancy, tileZ, and chess placement.
  • rexboard-grids-and-coordinates: directions, neighbors, distance, and wrap behavior.
  • rexboard-visibility-and-routes: LOS and Monopoly route traversal.
  • rexboard-miniboard-and-composite: MiniBoard-specific movement workflows.

Gotchas

  • sneak affects movement occupancy behavior; do not use it unless game rules require passing through occupied tiles.
  • MoveTo mutates board chess position before the visual tween completes; account for this when checking occupancy during movement.
  • wrap can make a neighbor move render as split movement across board edges.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1,333
Repository forks
270
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/rexrainbow/phaser3-rex-notes/rexboard-movement-and-pathfinding/badge)](https://verified-skill.com/skills/rexrainbow/phaser3-rex-notes/rexboard-movement-and-pathfinding)

Something wrong with this skill or its page? Tell us.