automated-smoke-test

仓库创建 2026年4月30日最近提交 3 天前SkillHot 收录 21 天前
▸ 精选理由

自动化验证引擎运行稳定性,适合持续集成中的快速回归检查。

▸ 风险提示

会在本地或 CI 启动项目并执行代码,可能有副作用或需引擎环境。

这个 Skill 做什么

使用 godot-mcp 无头启动项目并捕获日志,自动判定错误/崩溃并生成报告。

用 godot-mcp 无头跑一次快速冒烟测试:启动项目、抓取调试输出并自动判定错误或崩溃,最后给出通过/失败报告。适合在每次构建或合并前快速验证核心流程能否正常启动,不用人工逐行看日志。特点是全程自动化、可配置抓取时长并输出结构化结果,方便接入 CI 流程。

▸ 展开 SKILL.md 英文原文

Run an automated smoke test using the godot-mcp server. Launches the project, captures debug output, and checks for errors or crashes.

开发编程冒烟测试Godot日志分析通用
65
Stars
7
Forks
40
仓库内 Skill
+9
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/striderZA/OpenCodeGameStudios/master/.agents/skills/automated-smoke-test/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/striderZA/OpenCodeGameStudios/master/.agents/skills/automated-smoke-test/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Automated Smoke Test

This skill runs a fully automated smoke test against the Godot project using
the godot-mcp server. It launches the project headlessly, captures debug output
for a configurable duration, and analyzes the output for errors, warnings, and
assertions — producing a structured pass/fail report.

No manual verification required. The entire check is automated through MCP.

---

## Phase 1: Verify godot-mcp Availability

Call `get_godot_version` via the godot-mcp server. If the call succeeds, note
the version string. If it fails, inform the user:

> "godot-mcp server is not available. Install it with:
> `npx @coding-solo/godot-mcp`
> Then configure the MCP server in `opencode.
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有