← Back to Skills Marketplace
harrylabsj

Boardgame Picker

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
73
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install boardgame-picker
Description
Match a group to the right board game style by weighing player count, time, experience level, competition appetite, and social mood. Use when the user wants...
README (SKILL.md)

Boardgame Picker

Chinese name: 桌游选择器

Purpose

Help a group stop overthinking and start playing by matching the table to the right board game category. This skill is descriptive only. It does not check live catalog, pricing, or stock availability.

Use this skill when

  • The user needs a board game direction for a gathering, family table, or light social night.
  • The table has mixed experience, mixed ages, or unclear taste.
  • The group wants a quick category choice instead of browsing endless titles.
  • The user wants a backup plan if the room energy changes.

Inputs to collect

  • Player count
  • Age mix or newcomer level
  • Available time
  • Competition appetite
  • Desired mood or atmosphere
  • Tolerance for rules friction or mistakes

Workflow

  1. Read the table size, time, experience, and social mood.
  2. Map the situation to board game categories such as party, cooperative, deduction, family, or strategy.
  3. Recommend the best 1 to 2 categories, plus one backup and one type to avoid.
  4. Add mechanism keywords and classic example directions when useful.
  5. End with one fast-start suggestion so the group can begin tonight.

Output Format

  • Table snapshot
  • Recommended types with reasons
  • Backup type
  • Avoid this round
  • Quick start suggestion

Quality bar

  • The recommendation must match players, time, and rules tolerance.
  • Explanations must say why a category fits, not just list titles.
  • Include at least one low-friction way to start quickly.
  • Stay realistic when the table has mixed ages or mixed experience.

Edge cases and limits

  • If the user asks for exact titles, only offer common example directions, not a live database recommendation.
  • If age or skill gaps are large, prefer easy-to-explain formats over clever but fragile ones.
  • This skill does not guarantee a specific title is available in the room.

Compatibility notes

  • Works for family, friends, party, and parent-child situations.
  • Can pair conceptually with gaming-session-scheduler or co-op-mission-planner.
  • Fully dialogue-based, no real-time API required.
Usage Guidance
This skill appears self-contained and consistent with its purpose: it parses user inputs and returns category recommendations. Before installing, you can (1) quickly scan the remainder of handler.py (the file in the package) for any network calls (requests, urllib, socket) or subprocess/os.exec usage — none are visible in the excerpt; (2) confirm there are no post-install scripts or hidden install specs in the package; and (3) note that the skill can be invoked autonomously by agents by default, but given it requests no credentials or external access, that is low risk. If you want higher assurance, run the included tests in an isolated environment to confirm behavior.
Capability Analysis
Type: OpenClaw Skill Name: boardgame-picker Version: 1.0.0 The boardgame-picker skill is a self-contained recommendation engine that maps group dynamics (player count, time, experience) to board game categories. The logic in handler.py is purely algorithmic, using hardcoded scoring rules and a local library of game types without any external network calls, shell execution, or sensitive data access. The SKILL.md instructions are well-defined and focused entirely on the stated purpose of helping users select board games.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and handler.py all focus on mapping table parameters (players, time, mood, experience) to board‑game categories. There are no unrelated credentials, binaries, or config paths required.
Instruction Scope
SKILL.md is dialogue-based and limited to collecting inputs and returning category recommendations and quick-start guidance. The handler reads SKILL.md for metadata (expected) and otherwise processes only the provided input; there are no instructions to read unrelated system files or exfiltrate data.
Install Mechanism
No install specification; this is effectively an instruction+local Python handler. No downloads, package installs, or external installers are declared.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code shown does not access environment secrets or external credential stores.
Persistence & Privilege
Skill flags are default (always: false, user-invocable true). It does not request permanent presence or elevated platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install boardgame-picker
  3. After installation, invoke the skill by name or use /boardgame-picker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Boardgame Picker skill. - Helps groups quickly match their situation to suitable board game categories based on player count, time, experience, competition appetite, and social mood. - Provides a primary and backup category recommendation, plus a game type to avoid and a quick-start suggestion. - Includes table snapshot and reasoning for each recommendation. - Tailored for mixed ages, mixed experience, and easy onboarding—no live catalog or title-check included.
Metadata
Slug boardgame-picker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Boardgame Picker?

Match a group to the right board game style by weighing player count, time, experience level, competition appetite, and social mood. Use when the user wants... It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Boardgame Picker?

Run "/install boardgame-picker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Boardgame Picker free?

Yes, Boardgame Picker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Boardgame Picker support?

Boardgame Picker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Boardgame Picker?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments