2.2 KiB
2.2 KiB
BMad Expansion Pack: WeChat Mini-Game Development
Version: 1.0.0 Author: Jules (AI Assistant)
Overview
This expansion pack provides a comprehensive, structured environment for developing WeChat Mini-Games using the BMad Method. It includes specialized agents, templates, and quality-control checklists that align with the best practices of other game development packs in the BMad ecosystem.
This pack is designed to help you plan your game's structure, mechanics, and integration with WeChat's unique features, while ensuring a high-quality, maintainable codebase.
Components
Core Configuration
config.yaml: Contains the metadata for this expansion pack.
Specialist Agents
@wechat-game-designer: An expert agent for planning your game. It is aware of the technical standards indevelopment-guidelines.md.@wechat-game-dev: A specialized developer agent for implementing game features, also aware of the development guidelines.
Data & Guidelines
data/development-guidelines.md: The central source of truth for all technical preferences, coding standards, and anti-patterns for your project. Both agents use this file for context.
Templates
templates/gdd-wechat-template.yaml: A YAML-based template for creating a comprehensive Game Design Document tailored for WeChat Mini-Games.
Tasks
tasks/scaffold-wechat-page.md: A task for the@wechat-game-devagent to quickly scaffold new pages.
Checklists
checklists/game-story-dod-checklist.md: A "Definition of Done" checklist to ensure every story is completed to a consistent quality standard.
Quick-Start Workflow
1. Plan Phase
- Create the Game Design Document:
@wechat-game-designer *create-doc {template: 'gdd-wechat-template.yaml', game_name: 'YourGame'} - Shard the GDD:
@po shard docs/gdd.md
2. Development Phase
- Draft a Story:
@sm *draft - Implement the Story:
@wechat-game-dev *develop-story {path/to/story.md} - Review and Verify: Before marking as done, use the checklist and have the
@qaagent review.@qa *review {path/to/story.md}