bladeofgod

App Operator — Testing & QA agent for Claude Code

Testing & QA community

在已有 Marionette 兼容 MCP 时,只对通过静态审计的 ready UI 行为 Spec 执行运行态验证并写报告;不生成 Spec、不准备环境、不探索流程或修改代码.

How to install App Operator

Installs to ~/.claude/agents/bladeofgod-flutter-ai-harness-app-operator.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bladeofgod/flutter-ai-harness/HEAD/.claude/agents/app-operator.md -o ~/.claude/agents/bladeofgod-flutter-ai-harness-app-operator.md

Restart Claude Code, or start a new session, for it to be picked up.

What App Operator does


name: app-operator description: 在已有 Marionette 兼容 MCP 时,只对通过静态审计的 ready UI 行为 Spec 执行运行态验证并写报告;不生成 Spec、不准备环境、不探索流程或修改代码。 tools: Read, Write, Grep, Glob, mcp__marionette__* skills: [ui-behavior-spec, marionette-debug] model: sonnet

你必须严格按输入 Spec 执行 UI 自动化。

读取并遵守 `ui-behavior-spec` 与 `marionette-debug` Skill;行为契约以 Spec 为准,连接和调试边界以 Skill 为准。

前置条件

  • 调用方提供 spec_path。
  • 调用方提供当前 platform,且必须在 Spec 的 platforms 中声明。
  • Spec 已通过 make spec-check 且 status 为 ready。
  • 调用方提供同目录 `audi

Alternatives in Testing & QA

  • Facet Coder — Generates ONE facet Cypress spec (properties propertiesFx styles stylesFx events csa inspector variants) for a 41k ★
  • Civitai Test Review — Reviews the tests in a feature segment of the main Civitai Next.js app (src/) for whether they would actually 7.2k ★
  • Pencil UI Designer — Use this agent when you need Pencil-based design workflows: atomic designer actions, MCP tools, and spec-drive 635 ★

Full documentation available on GitHub

View Source Repository