Uma estrutura automatizada que permite que desenvolvedores e agentes de IA construam, testem e refinem sistematicamente jogos web baseados em canvas usando Playwright.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install develop-web-game
Copie a pasta da habilidade para um desses locais
~/.openclaw/skills/ <project>/skills/ Prioridade: Espaço de Trabalho > Local > Integrado
Copie este prompt para o OpenClaw para instalá-lo automaticamente.
Ajude-me a instalar o develop-web-game usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).
Obtenha os arquivos originais da habilidade em um arquivo ZIP.
A habilidade Develop Web Game estabelece um fluxo de trabalho determinístico de desenvolvimento e teste para a construção de jogos interativos de navegador. Ao tratar o design de jogos como um ciclo incremental de implementação, execução de ação, pausa, observação e ajuste, esta habilidade garante que os jogos web permaneçam robustos e livres de erros durante todo o desenvolvimento. Como parte do ecossistema Openclaw Skills, ela fornece aos agentes e desenvolvedores as ferramentas estruturadas necessárias para eliminar a instabilidade dos testes e manter loops de jogo limpos.
O núcleo desta habilidade é a integração estreita da verificação visual e rastreamento de estado programático. Em vez de depender de testes manuais, os desenvolvedores podem automatizar sequências de entrada do usuário e capturar estados de runtime precisos. Este regime de teste disciplinado sob o paradigma Openclaw Skills garante que a mecânica, os layouts de canvas e a física do seu jogo sejam renderizados com precisão sob todas as condições.
Configure as variáveis de ambiente necessárias para inicializar os caminhos para esta habilidade:
export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export WEB_GAME_CLIENT="$CODEX_HOME/skills/develop-web-game/scripts/web_game_playwright_client.js"
export WEB_GAME_ACTIONS="$CODEX_HOME/skills/develop-web-game/references/action_payloads.json"
Certifique-se de que o Playwright esteja instalado globalmente ou como uma dependência do projeto:
# Verifique a disponibilidade do npx, caso contrário instale globalmente
command -v npx >/dev/null 2>&1 || npm install -g @playwright/mcp@latest
Execute o cliente de teste com um arquivo de payload de ações especificado:
node "$WEB_GAME_CLIENT" --url http://localhost:5173 --actions-file "$WEB_GAME_ACTIONS" --click-selector "#start-btn" --iterations 3 --pause-ms 250
Seu jogo deve expor um hook de renderização global retornando uma string JSON sucinta representando o estado ativo:
{
"mode": "playing",
"player": { "x": 100, "y": 150, "r": 15 },
"entities": [
{ "x": 200, "y": 220, "r": 10 }
],
"score": 500
}
Simule interações de várias etapas definindo estruturas de passos em JSON:
{
"steps": [
{ "buttons": ["left_mouse_button"], "frames": 2, "mouse_x": 120, "mouse_y": 80 },
{ "buttons": [], "frames": 6 },
{ "buttons": ["right"], "frames": 8 },
{ "buttons": ["space"], "frames": 4 }
]
}
| Nome do Arquivo | Descrição |
|---|---|
| progress.md | Rastreia prompts originais, listas TODO, regressões ativas e sugestões para agentes sucessores. |
| $WEB_GAME_CLIENT | Script Node realizando a integração com Playwright, avanço de tempo virtual e exportações de captura de tela. |
| $WEB_GAME_ACTIONS | Arquivo JSON de referência contendo payloads de esquema de movimento de teclado e mouse. |
Carregamento
Uma skill de automação de implantação integrada que permite que agentes de IA configurem, testem e implantem aplicações em todo o ecossistema Cloudflare.

Uma ferramenta avançada baseada em metodologia que estrutura eventos de opinião pública no ciclo de vida de cinco estágios de Duncan para gerar relatórios padronizados de relações públicas e análise de crises.

Uma AI agent skill projetada para buscar, organizar e resolver automaticamente comentários de revisão de GitHub Pull Request abertos usando a GitHub CLI.

Converta automaticamente nós e componentes do Figma em código de produção pixel-perfect alinhado diretamente com suas regras de estilo locais.

Um wrapper de linha de comando amigável para AI para resolver perfis, postagens e ativos de mídia públicos do X/Twitter sem fluxos de login ou raspagem de sessão.

Uma ferramenta de assistente de AI projetada para consultar e recuperar informações sobre a Peking University Alumni Association, incluindo capítulos, atividades, serviços e opções de doação.

Uma estrutura organizada para construir VFX de jogos estilizados e de alto desempenho no Godot usando meshes simples, texturas de scroll, materiais de Shader e tweens de motor.








































