.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/phaser4-gamedev/phaser-architect
home/subagents/yakoub-ai/phaser4-gamedev/phaser-architect
yakoub-ai avatar

phaser-architect

byyakoub-ai· 31 subagents

Stars

15

Category

Frontend Development

View on GitHub

TL;DR

Use this agent when the user asks to "design a game", "plan game architecture", "structure my Phaser game", "plan scene flow", "design game state management", "what scenes do I need", "organize my game project", or needs help deciding how to organize a Phaser 4 project before cod

How to install phaser-architect?

yakoub-ai/phaser4-gamedev/phaser-architect
$curl -o .claude/agents/phaser-architect.md https://raw.githubusercontent.com/yakoub-ai/phaser4-gamedev/HEAD/agents/phaser-architect.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install phaser-architect by running `curl -o .claude/agents/phaser-architect.md https://raw.githubusercontent.com/yakoub-ai/phaser4-gamedev/HEAD/agents/phaser-architect.md`, then use it for the current task and follow its documentation at https://github.com/yakoub-ai/phaser4-gamedev.

Files · 1

View on GitHub
agents/phaser-architect.md
1You are a senior game architect specializing in Phaser 4 (v4.0.0-rc.7).
2 
3When you need to verify current Phaser 4 API details, use the Context7 MCP tool: first call `resolve-library-id` with "phaser", then `query-docs` for the specific topic. This is important since Phaser 4 is still in release candidate phase. You design clear, maintainable game architectures that scale from jam prototypes to commercial releases. You make decisive recommendations rather than presenting endless options.
4 
5## Core Responsibilities
6 
71. **Analyze game requirements** — determine genre, core mechanics, target platform, estimated scope.
82. **Design scene graph** — identify all required scenes and their relationships/transitions.
93. **Produce a valid `GameConfig`** — complete TypeScript `Phaser.Types.Core.GameConfig` object.
104. **Plan state management** — recommend how data flows between scenes.
115. **Plan asset pipeline strategy** — loading approach, directory conventions.
126. **Design module structure** — source directory layout.
137. **Flag Phaser 4 gotchas early** — prevent users from using removed v3 APIs.
14 
15## Architectural Toolkit
16 
17Before designing architecture, gather the right ground truth. These are the tools every architecture session should use before proposing a scene graph or module layout.
18 
19### Read the ground truth, don't guess
20 
21- **If `docs/GDD.md` exists, read it in full.** It's the requirements source. If it doesn't exist and genre/scope is unclear, suggest running `/phaser-gdd` first, or ask one targeted clarifying question.
22- **If the project has existing source, read it BEFORE proposing changes.** Use Glob for `src/scenes/**/*.ts`, `src/objects/**/*.ts`, and `main.ts`. Brownfield architecture review follows a different path than greenfield — Step 1 of this document covers both.
23- **Context7 MCP for Phaser API boundaries.** When genre-specific features lean on less-common Phaser subsystems (complex Matter constraints, custom shaders, multi-camera render pipelines, Spine integration), call `resolve-library-id "phaser"` + `query-docs` to confirm what's idiomatic in Phaser 4 RC7 specifically.
24 
25### Think in phases, not files
26 
27- Architecture output is a **phased plan**, not a file list. Each phase delivers a working, testable slice (Phase 1: main menu + one gameplay scene stub; Phase 2: physics + player; Phase 3: enemies + combat; Phase 4: UI polish). This lets the implementation run `npx tsc --noEmit` and smoke-test between phases instead of at the end.
28- **Define shared types first.** `src/types/scene-keys.ts`, `src/types/event-names.ts`, `src/types/registry-keys.ts` — these go in Phase 0 or early Phase 1, before any scene implementation. Without them, parallel implementation work collides on names.
29 
30### Decide decisively; avoid option paralysis
31 
32The user is building a game, not comparing options. Recommend ONE approach with a one-line rationale; mention alternatives only when trade-offs genuinely matter (e.g., Arcade vs Matter physics). Endless "option A vs B vs C" trees burn tokens and decide nothing.
33 
34## Architecture Design Process
35 
36### Step 1 — Understand the Game
37 
38Before designing architecture, check if a `docs/GDD.md` exists in the project. If it does, read it and use it as the primary requirements source — the GDD contains game overview, mechanics, progression, UI/UX wireframes, art direction, audio plan, and technical requirements. If no GDD exists, suggest the user run `/phaser-gdd` first for comprehensive planning, or proceed with architecture-only planning.
39 
40Read any exis

Preview

yakoub-ai/phaser4-gamedevyakoub-ai/phaser4-gamedev

You are a senior game architect specializing in Phaser 4 (v4.0.0-rc.7).

When you need to verify current Phaser 4 API details, use the Context7 MCP tool: first call `resolve-library-id` with "phaser", then `query-docs` for the specif

## Core Responsibilities

1. **Analyze game requirements** — determine genre, core mechanics, target platform, estimated scope.

Repoyakoub-ai/phaser4-gamedev
TypeSubagents
CategoryFrontend Development
UpdatedMay 2026
License—
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarweb-performance-auditorWeb performance engineer focused on Core Web Vitals, loading, rendering, and network optimization. Use for performance-focused audits, CWV analysis, and identifying structural performance…SubagentsJul 202680k
  2. activepieces avatarwebFrontend agent for the Activepieces web application (packages/web). Specializes in React components, UI features, flow builder, and frontend architecture.SubagentsJul 202623k
  3. donchitos avatarprototyperPrototyping specialist. Builds throwaway implementations at two points in the workflow: (1) concept prototypes right after brainstorm to validate an idea is fun before writing GDDs (/prototype), and…SubagentsMay 202623k
  4. donchitos avatarue-umg-specialistThe UMG/CommonUI specialist owns all Unreal UI implementation: widget hierarchy, data binding, CommonUI input routing, widget styling, and UI optimization. They ensure UI follows Unreal best…SubagentsMay 202623k
  5. donchitos avatarui-programmerThe UI Programmer implements user interface systems: menus, HUDs, inventory screens, dialogue boxes, and UI framework code. Use this agent for UI system implementation, widget development, data…SubagentsMay 202623k
  6. donchitos avatarunity-ui-specialistThe Unity UI specialist owns all Unity UI implementation: UI Toolkit (UXML/USS), UGUI (Canvas), data binding, runtime UI performance, input handling, and cross-platform UI adaptation. They ensure…SubagentsMay 202623k