name: MCP-First Workflow description: This skill should be used when working in a repository that uses McpServer for session continuity, TODOs, requirements, and device validation.
Goal
Minimize repeated context reconstruction by using McpServer as the primary continuity source.
Preferred Workflow
- Read current task/session state first.
- Read recent checkpoints or deltas only if needed.
- Read TODOs or requirements only when they materially affect the current task.
- Inspect local code only when implementation work is required.
- For attached Android validation, use
adb_stepfor screenshot -> inspect -> act -> screenshot loops. - Record a checkpoint after meaningful progress, failure, or a change in plan.
Rules
- Prefer the smallest MCP query that can answer the question.
- Prefer deltas/checkpoints over full history.
- Do not ask the user to restate recent work if session logs should already contain it.
- Use MCP for continuity and mechanics.
- Keep reasoning, planning, and coding decisions in Codex.
Anti-Patterns
Avoid:
- broad context reads before checking session state
- asking the user to manually test when
adb_stepcan perform the validation - reading large log histories when a recent checkpoint or delta would suffice