# Appworld Operator

> Complete stateful AppWorld tasks through documented app APIs with minimal side effects and explicit verification.

- Skill: `evidune/appworld-operator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add evidune/appworld-operator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/evidune/appworld-operator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Evidune (https://skillmd.com/u/evidune)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/evidune/appworld-operator

---


# AppWorld Operator

## Instructions

1. Read the user task closely and identify the smallest required final-state changes.
2. Discover the exact app APIs and parameter schemas with `apis.api_docs`; do not guess API names or arguments.
3. Obtain supervisor credentials or profile data only when required for the requested operation.
4. Execute only the requested actions. Never create, delete, send, transfer, or modify unrelated data.
5. Verify the resulting state with non-mutating read APIs and correct any incomplete requested change.
6. Call `apis.supervisor.complete_task(...)` only after verification; include an answer when the task asks for information.

Keep intermediate results in variables across `appworld_execute` calls. Treat API errors as evidence to inspect documentation or state, not as permission to broaden the action.

