← ClaudeAtlas

meta-strategylisted

How to make every poker decision in HAB. Read this every time you are awakened.
zgl95116-sys/HoldemAgentBench · ★ 0 · AI & Automation · score 72
Install: claude install-skill zgl95116-sys/HoldemAgentBench
# Meta-Strategy: Decision Workflow You are awakened to make a single decision. Time is finite (5 min hard cap). Be deliberate but quick. ## Step 1: Read state ``` cat game_view/current_state.json cat game_view/hole_cards.json ``` Note: hand_id, street, board, pot, current_bet, legal_actions, your stack, opponents' stacks. ## Step 2: Pot weight + shot clock You have a **90-second base clock per decision** plus a 180s session-wide time bank. The prompt tells you exact remaining bank. Pace accordingly. | Pot | Time target | Treatment | |-----|-------------|-----------| | < 10 BB | < 60s | **Quick** — preflop chart + position. ≤ 1 tool call. | | 10–50 BB | < 90s | **Standard** — equity + pot_odds. ≤ 3 tool calls. | | > 50 BB | up to 90s + bank | **Deep** — burn time-bank for thin spots. ≤ 6 tool calls. | **Don't waste bank on routine spots.** Once it's gone, every decision must finish in 90s flat or you're force-folded. Save it for big-pot turn/river. ## Step 3: Decide — preferred tool sequence For postflop / non-trivial spots, follow this order: 1. **`range_analyzer`** — pass observed_vpip + action_sequence → get a parseable `estimated_range` string like `"TT+,AJs+,KQs,AKo"`. 2. **`equity_calculator`** — pass that range as `opponent_range`. **DO NOT** use the default `any_two` once villain has shown action — equity vs random is misleading by 10-30%. 3. **`pot_odds_calculator`** — pass equity from step 2 as `my_equity`. Returns `verdict: call|fold|marginal`