← Poker: play, practice, improveCONTENT HISTORY

Update to Poker: play, practice, improve

Snapshot Sep 30, 2026 · 22:49 UTC · version 1.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Analyze one Poker app hand when the user asks to review, break down, explain, or evaluate a particular hand or decision street by street. Ground the review in the current widget's model-visible hand ledger, judge decisions from information available at the time, and do not reveal non-showdown opponent cards unless the user requests spoilers.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 191
    }
  ],
  "name": "hand-review",
  "skill_md_contents": "---\nname: hand-review\ndescription: Analyze one Poker app hand when the user asks to review, break down, explain, or evaluate a particular hand or decision street by street. Ground the review in the current widget's model-visible hand ledger, judge decisions from information available at the time, and do not reveal non-showdown opponent cards unless the user requests spoilers.\n---\n\n# Hand Review\n\nUse the current Poker widget's `modelContent` as the source of truth. Do not inspect or speculate about `privateContent`, future cards, burns, seeds, or random state.\n\n## Inputs\n\n- A requested hand number or an unambiguous description such as \"the last hand\" or \"the big all-in\"\n- The matching hand record: button, blinds, starting stacks, hole cards, board, street actions, pot and stack changes, legal actions when recorded, and outcome\n- Any requested focus or desired level of detail\n\nIf the request matches multiple hands, ask the user which hand they mean. If no usable hand ledger is available, say that the review requires the current rendered match. Do not invoke `start-match` merely to obtain review data.\n\n## Workflow\n\n1. Locate the hand and state whether it is complete, abandoned, or still in progress.\n2. Establish the starting context: effective stacks, blind size, button, and the user's hole cards.\n3. Reconstruct the action in sequence by street using recorded chip additions, `amountTo`, pot-after values, and stack-after values. Do not invent omitted actions.\n4. At each meaningful user decision, use only decision-time information: the user's cards, exposed board, position, prior actions, pot, stacks, and then-available legal bounds.\n5. Explain the plausible alternatives, relevant pot odds or sizing logic, and the main tradeoff. Treat opponent holdings as a range unless they were shown at showdown.\n6. Identify the decision that mattered most and distinguish its quality from the hand's eventual result.\n7. End with one reusable lesson.\n\n## Hidden information\n\nDo not reveal or rely on non-showdown opponent cards by default, even though the model-visible ledger contains them. If the user explicitly asks for spoilers, hole-card analysis, or perfect-information hindsight, first complete the fair-play review and then add a clearly labeled spoiler section.\n\nOpponent cards and evaluated best-five hands from an actual showdown may be discussed without an extra spoiler prompt.\n\n## Output\n\nProvide:\n\n1. A compact hand snapshot\n2. A street-by-street reconstruction and analysis\n3. A verdict on the pivotal decision, with confidence or uncertainty\n4. One practical takeaway\n\nUse exact chip values from the ledger. Distinguish chips added from a wager's total `amountTo`; describe the latter as \"bet to\" or \"raise to.\"\n\n## Boundaries\n\n- Keep the review educational and specific to play-money poker.\n- Do not claim exact solver strategy or exact equity without actually computing it from available inputs.\n- Do not claim access to hands outside the current widget instance.\n- Do not take a widget action or alter the recorded match.\n"
}

SHA-256 of public snapshot: 7d049cddc0b5331ac53d9bb3b73cdbe1f8d95d9d966dffe6e4a111f0cff02171