pokerpal

Query PokerPal poker game data - games, players, buy-ins, settlements

MIT-0 · Free to use, modify, and redistribute. No attribution required.
1 · 1.4k · 2 current installs · 2 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description map directly to the code and declared env vars: the skill calls a PokerPal API at POKERPAL_API_URL using POKERPAL_BOT_API_KEY. Nothing requested appears unrelated to querying games, players, buy-ins, and summaries.
Instruction Scope
SKILL.md confines runtime behavior to the provided tool calls (list_groups, get_group_games, get_game_players, get_player_buyins, get_group_summary) and formatting rules. It does not instruct reading local files, unrelated env vars, or exfiltrating data to third-party endpoints beyond the configured API URL.
Install Mechanism
There is no install spec (instruction-only runtime plus a small index.js implementation). No downloads or external installers are used, so nothing arbitrary is written to disk by an installer.
Credentials
Only POKERPAL_API_URL and POKERPAL_BOT_API_KEY are required and the code uses exactly those. The primary credential matches the service being accessed and is proportional to the skill's function.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes or access to other skills' configs. Autonomous invocation is allowed (platform default) but not combined with any broad or unexpected privileges.
Assessment
This skill appears coherent and only uses the API URL and bot API key to query PokerPal endpoints. Before installing: ensure the POKERPAL_API_URL points to a trusted PokerPal instance (prefer https), and that the POKERPAL_BOT_API_KEY you supply has only the minimum needed permissions (ideally read-only) and is rotated if compromised. Verify that sharing player and buy-in data with this service complies with your privacy expectations. Confirm your runtime environment provides fetch or equivalent, since the code uses fetch to call the API.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk976x5z65qc178vqkjdcm4qvps80j8fs

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

♠️ Clawdis
EnvPOKERPAL_API_URL, POKERPAL_BOT_API_KEY
Primary envPOKERPAL_BOT_API_KEY

SKILL.md

PokerPal Poker Game Assistant

You can query live poker game data using these tools.

Available Tools

  • list_groups - List all poker groups
  • get_group_games - Get games for a group (filter by active/closed)
  • get_group_summary - Quick overview of a group
  • get_game_players - Detailed player stats for a game
  • get_player_buyins - Player's buy-in info (current game + all-time)

Conversation Flow

  1. When asked about a group's games, use get_group_games with status: "active" unless they ask for closed/all games.
  2. When asked about a player's buy-ins, use get_player_buyins. If the group context is known from the conversation, pass it as group_name.
  3. When asked for game details, first get the game ID from get_group_games, then call get_game_players.
  4. When asked for a group overview, use get_group_summary.

Response Formatting

  • Format money as dollar amounts (e.g. $150.00)
  • When showing player lists, use a clean list format
  • Highlight active games vs closed games
  • If a player has a net result, indicate profit/loss clearly

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…