1498247e9f
新增 npm + Vite + Phaser 4.2.1 游戏工程脚手架 允许 DirectProject 在项目边界内安装依赖并执行构建 让预览、静态检查、投影和试玩导出统一使用 dist 产物 补充 Phaser Skill、技术方案、项目记忆和定向测试
107 lines
3.4 KiB
JSON
107 lines
3.4 KiB
JSON
{
|
|
"schemaVersion": "agc-skill-pack.v1",
|
|
"version": "2026-08-26.12",
|
|
"skills": [
|
|
{
|
|
"name": "agc-project-structure",
|
|
"purpose": "约束当前项目根、游戏代码、美术素材与客户端状态的职责边界",
|
|
"triggers": [
|
|
"创建或修改游戏文件",
|
|
"判断文件应放置的位置",
|
|
"读取项目状态证据"
|
|
],
|
|
"requiredTools": [
|
|
"agc_tools.agc_list_project_files",
|
|
"agc_tools.agc_import_account_assets",
|
|
"agc_tools.agc_list_registered_assets"
|
|
],
|
|
"files": [
|
|
"SKILL.md",
|
|
"agents/openai.yaml",
|
|
"references/structure-contract.md"
|
|
],
|
|
"sha256": "54cfe7da2e7e1f631788e87c5ccc481f29e5b0d70cd32f9fe8092a5aed4549ac"
|
|
},
|
|
{
|
|
"name": "taonier-art-assets",
|
|
"purpose": "通过受控平台工具生成、恢复、登记并使用真实陶泥儿游戏美术",
|
|
"triggers": [
|
|
"用户要求新美术或重做美术",
|
|
"新游戏需要平台素材",
|
|
"已有陶泥儿素材需要接入玩法"
|
|
],
|
|
"requiredTools": [
|
|
"agc_tools.agc_generate_image",
|
|
"agc_tools.agc_edit_image",
|
|
"agc_tools.taonier_prepare_game_art"
|
|
],
|
|
"files": [
|
|
"SKILL.md",
|
|
"agents/openai.yaml",
|
|
"references/platform-art-contract.md"
|
|
],
|
|
"sha256": "82e4b2ee8ca8147b51ca206b0565b3cc244dc5d3cddb8343875001c0beb4711f"
|
|
},
|
|
{
|
|
"name": "agc-web-game-development",
|
|
"purpose": "在当前项目实现或修改可玩的 HTML、CSS 与 JavaScript 游戏",
|
|
"triggers": [
|
|
"创建玩法",
|
|
"修复游戏逻辑",
|
|
"调整布局与交互",
|
|
"接入已有素材"
|
|
],
|
|
"requiredTools": [],
|
|
"files": [
|
|
"SKILL.md",
|
|
"agents/openai.yaml",
|
|
"references/game-quality-checklist.md"
|
|
],
|
|
"sha256": "0649c72dd53e05ad7c87b28def1397c2badf61b0c308091196c40f7c48a8b36a"
|
|
},
|
|
{
|
|
"name": "agc-browser-playtest",
|
|
"purpose": "调用客户端真实 desktop/mobile 浏览器试玩并依据证据修复",
|
|
"triggers": [
|
|
"游戏代码发生实质修改",
|
|
"诊断运行或布局问题",
|
|
"声明游戏可玩前验收"
|
|
],
|
|
"requiredTools": [
|
|
"agc_tools.agc_browser_playtest"
|
|
],
|
|
"files": [
|
|
"SKILL.md",
|
|
"agents/openai.yaml",
|
|
"references/browser-evidence-contract.md"
|
|
],
|
|
"sha256": "4437cd8a927a1c79a5faf4bcd40e9946676c08a3b460ab171298cabf899f49ad"
|
|
},
|
|
{
|
|
"name": "agc-client-projection",
|
|
"purpose": "保持游戏代码、美术资源、revision 与正式版本的客户端投影一致",
|
|
"triggers": [
|
|
"新增或替换游戏文件",
|
|
"查询、创建或派生已登记媒体资源",
|
|
"去除已登记图片背景",
|
|
"素材或版本未显示",
|
|
"推理 revision 与版本关系"
|
|
],
|
|
"requiredTools": [
|
|
"agc_tools.agc_list_registered_assets",
|
|
"agc_tools.agc_list_project_files",
|
|
"agc_tools.agc_list_account_assets",
|
|
"agc_tools.agc_import_account_assets",
|
|
"agc_tools.agc_create_or_derive_resource",
|
|
"agc_tools.agc_remove_background"
|
|
],
|
|
"files": [
|
|
"SKILL.md",
|
|
"agents/openai.yaml",
|
|
"references/projection-contract.md"
|
|
],
|
|
"sha256": "96b5bf9e2ed150bbe934a888867c1bb500b214a131f8b36c4830f51ca30267b6"
|
|
}
|
|
]
|
|
}
|