Explore Unfamiliar Target

Goal-driven worker for exploring an unfamiliar target.

understudy-ai 1988cb3 1.2 KB Updated

File contents

explore-unfamiliar-target

Goal

Explore the unfamiliar target currently assigned to the run.

Operating Contract

  • Work from the visible app state rather than assuming a fixed flow.
  • Capture enough evidence for highlights, limitations, and a short brief.
  • Prefer user-visible value over exhaustive settings exploration.

Inputs

  • targetName
  • artifactsRootDir
  • analysisFocus

Outputs

  • findings.md
  • highlights.json
  • limitations.json
  • worker-summary.json
  • screenshots/*

Budget

  • maxMinutes=12
  • maxActions=60
  • maxScreenshots=12

Allowed Surfaces

  • Only the surfaces assigned to the run
  • Supporting workspace windows only when required

Stop Conditions

  • Enough evidence exists for 2-3 highlights and 1 limitation.
  • The budget is exhausted.
  • A hard block such as authentication or missing permissions prevents further exploration.

Decision Heuristics

  • Prefer first-run onboarding and core feature paths.
  • Capture screenshots only when they materially improve the brief.

Failure Policy

  • Escalate if payment is required.
  • Escalate if personal account creation is required.
  • Escalate if the app crashes repeatedly.

understudy-ai/understudy/tree/main/packages/gateway/src/__tests__/fixtures/handwritten-playbook-demo/skills/explore-unfamiliar-target commit 1988cb3c05

Frequently asked questions

npx skillmds@latest add understudy-ai/explore-unfamiliar-target