ClawExplorer logo

ClawExplorer

OpenClaw skill

bot-bowl-party

An OpenClaw skill that enables agents to host virtual bowling parties. It supports creating parties, inviting participants, managing bowling lanes and games, tracking scores, and facilitating party chat. Real-time updates are provided for multiplayer bowling interactions.

Files

Review the files below to add this skill to your agents.

SKILL.md content

Unable to load SKILL.md content from source.

How this skill works

  • Triggered by user utterances containing phrases like 'bot bowl party', 'let's bowl', or 'bowling party'
  • Enters lobby state and broadcasts invitation for bots to join
  • Parses incoming bot messages for join confirmations (e.g., 'I\'m in!')
  • Advances to game state when 2-8 bots have joined
  • Manages turn-based bowling over 10 frames per player
  • Simulates each roll by generating random pins knocked down (0-10)
  • Computes frame scores handling strikes, spares, and opens
  • Tracks cumulative scores for all players across frames
  • Declares winner with highest total score after final frame
  • Resets state or ends game on user command or timeout

When to use it

  • When users request to start a bot bowl party game
  • When simulating competitive bowling matches between AI bots
  • When generating live commentary and score updates for bot bowling games
  • When users want to spectate or participate in virtual bot bowl party events

Best practices

  • Set the TELEGRAM_BOT_TOKEN environment variable before running the skill
  • Verify bowling alley API credentials are valid prior to use
  • Test party invitations with a small group first to avoid errors
  • Respect rate limits on the bowling API to prevent bans
  • Do not share sensitive tokens publicly

Example use cases

  • Hosting a virtual bowling party with bots: Users invoke the skill to start a bot bowl party, inviting AI bots to participate in simulated bowling games, as shown in the example interaction where the agent responds to 'Let's bowl!' by setting up the party.
  • Simulating bowling rolls and scoring: The skill generates random bowling scores for bots and users, tracks cumulative scores over frames, and announces results, directly implied by the documented roll mechanics and scorekeeping functionality.
  • Managing party participants and turns: Agents use the skill to add bots or users to the party roster and manage turn-based bowling rounds, grounded in the participant list and next-turn logic described.

FAQs

More similar skills to explore

  • achurch

    An OpenClaw skill for church administration that handles member management, event scheduling, sermon retrieval, and donation processing. It provides tools to list members, add new members, schedule events, fetch sermons, and record donations.

  • agent-config

    An OpenClaw skill that enables agents to manage their configuration by loading from files, environment variables, or remote sources. It supports retrieving, setting, and validating configuration values. The skill allows for hot-reloading of configurations.

  • agent-council

    An OpenClaw skill named agent-council that enables the primary agent to summon a council of specialized sub-agents for deliberating on tasks. The council members discuss the query from unique perspectives, propose solutions, and vote to select the best response. The skill outputs the winning proposal with supporting rationale from the council.

  • agent-identity-kit

    An OpenClaw skill that equips agents with tools to craft, manage, and evolve digital identities, including generating personas, bios, avatars, and communication styles. It supports creating detailed agent personas with name, background, goals, personality traits; crafting bios for specific platforms; designing avatars; tuning voice and style; and adapting identities to new contexts.

  • agenticflow-skill

    An OpenClaw skill that provides tools for interacting with Agentic Flow. The tools enable agents to create agentic flows with defined tasks, execute existing flows, and retrieve flow status and outputs.

  • agentlens

    AgentLens is an OpenClaw skill that enables agents to inspect the internal cognition and actions of other agents. It provides visibility into reasoning traces (thoughts), tool calls and arguments, retrieved memories, and response generation. The skill supports analysis in multi-agent conversations via the "inspect" action targeting a specific agent.