BrickOwl AFOL Skill for Openclaw

A professional-grade CLI integration for the BrickOwl marketplace enabling catalog research and secure inventory management.

musketyr
v1.0.0
May 10, 2026
0
663
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install afol-brickowl

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install afol-brickowl using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is BrickOwl AFOL Skill?

The BrickOwl AFOL skill provides a robust interface for Adult Fans of LEGO (AFOL) and marketplace sellers to interact with the BrickOwl API. Built as a self-contained module for the Openclaw Skills ecosystem, it wraps complex API interactions into a simplified CLI tool, handling the nuances of authentication and request formatting for both read-only lookups and mutating marketplace writes.

This skill is designed with safety as a priority, ensuring that any action affecting store inventory or financial data is guarded by explicit user confirmation and dry-run capabilities. By utilizing checked-in OpenAPI references, it maintains high technical accuracy without the need for fragile web scraping, making it a reliable choice for developers and power users managing BrickOwl stores.

BrickOwl AFOL Skill Use Cases

  • Searching the BrickOwl catalog for specific LEGO sets or parts using fuzzy text or exact IDs.
  • Managing a professional BrickOwl store inventory, including creating, updating, and deleting lots.
  • Monitoring and viewing store orders and customer details in real-time.
  • Automating the creation of wishlists for future builds or inventory acquisition.
  • Performing bulk API operations to streamline store management tasks.

How BrickOwl AFOL Skill Works

  1. The skill initializes by sourcing the BRICKOWL_API_KEY from the environment to authenticate requests.
  2. Users interact with the primary interface via the scripts/brickowl CLI tool.
  3. For data retrieval, the CLI maps commands to GET endpoints, passing the API key as a query parameter.
  4. For data modification (mutations), the CLI maps commands to POST endpoints, formatting the API key within the request body.
  5. Mutating commands are executed in a safety-first workflow: they require a --yes flag to proceed, otherwise defaulting to a --dry-run to show the intended impact without making changes.

BrickOwl AFOL Skill Setup

To start using this skill within your Openclaw Skills environment, configure your API credentials:

# Set your BrickOwl API Key
export BRICKOWL_API_KEY=your_api_key_here

# Optional: Override the base API URL
export BRICKOWL_BASE_URL=https://api.brickowl.com/v1

# Verify the installation
scripts/brickowl user

BrickOwl AFOL Skill Data Schema & Taxonomy

The skill organizes data based on the official BrickOwl technical specifications. Key identifiers and taxonomies include:

Entity Identifier Types Supported Conditions
Catalog item_no, design_id, bl_item_no, set_number N/A
Inventory boid (BrickOwl ID), lot_id, external_id news, newc, newi, usedc, usedi, usedn, usedg, useda, other
Orders order_id Pending, Processed, Shipped, etc.
Wishlists name, description N/A

BrickOwl AFOL Skill Advanced Features

  • Dry-run Mode: Preview the exact JSON payload and API impact before committing any changes to the marketplace.
  • Bulk Request Engine: Execute multiple API calls in a single batch with built-in rate-limiting logic (200 requests/minute).
  • Smart ID Mapping: Dedicated lookup tools for translating between LEGO, BrickLink, and BrickOwl identification systems.
  • Relative Inventory Updates: Adjust stock levels using --relative-quantity to increment or decrement existing totals without manual calculation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*