actions-and-utilities

Batch-process Phaser 4 game objects for layout and property updates.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/dzyamik/furry-match3 --skill actions-and-utilities-dzyamik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: actions-and-utilities
Source: https://github.com/dzyamik/furry-match3/tree/main/.claude/skills/actions-and-utilities
Command: npx skills add https://github.com/dzyamik/furry-match3 --skill actions-and-utilities-dzyamik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch-processes arrays of game objects in Phaser 4 to apply common operations (alignment, placement, property updates) across many objects with a single call, reducing boilerplate and errors.

Core Features & Use Cases

  • Grid placement and alignment across large sets of sprites
  • Batch property updates (alpha, position, scale) with optional stagger
  • Place-on-geometry and shape-based layouts for scenes and UI elements
  • Works with Groups via getChildren() to batch-operate on multiple objects

Quick Start

Create a batch of sprites and align them in a grid using Phaser.Actions.GridAlign.

Frequently Asked Questions about actions-and-utilities

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

FAQPage Schema
How do I batch align sprites in a grid layout using Phaser?▼

You can batch align sprites in a grid layout using Phaser.Actions.GridAlign on an array of game objects. It processes the entire collection in a single call to systematically position sprites into rows and columns.

What is the best way to apply uniform property updates across multiple game objects in Phaser 4?▼

The best way to apply uniform property updates across multiple game objects is using batch operations. It applies changes like alpha, position, and scale across arrays with optional stagger.

Can I place game objects along geometric shapes in Phaser 4?▼

Yes, you can place game objects along geometric shapes in Phaser 4. Shape-based layouts allow positioning scene and UI elements along defined geometries by batch-processing arrays of objects.

Does Phaser.Actions work with Group game objects?▼

Yes, batch operations work with Group game objects by operating on plain arrays returned via getChildren(). This allows you to batch-operate and align multiple objects within a Group.

How do I reduce boilerplate when positioning large sets of sprites in Phaser?▼

You can reduce boilerplate when positioning large sets of sprites by batch-processing arrays of game objects. This applies common alignment and placement operations across many objects with a single call.