← Back to Skills Marketplace
xing89qs

Luckee Skill

by motse-ai · GitHub ↗ · v0.1.2026210402 · MIT-0
cross-platform ⚠ suspicious
542
Downloads
0
Stars
0
Active Installs
48
Versions
Install in OpenClaw
/install luckee-skill
Description
Operate the Luckee AI e-commerce assistant via the luckee-tool OpenClaw plugin. Luckee AI is an intelligent assistant for Amazon sellers providing ad diagnos...
README (SKILL.md)

Luckee Skill

What is Luckee AI

Luckee AI is a cross-border e-commerce intelligent assistant built for Amazon sellers. It combines Amazon advertising optimization with general business intelligence analysis, powered by advanced AI technology.

Core capabilities

Amazon Advertising

  • Ad Diagnosis — Campaign health checks, keyword performance analysis, ad placement efficiency (TOS/ROS/PP), ACOS/ROAS breakdown, campaign structure diagnosis, and diagnostic validation.
  • Keyword Research — ASIN/category-based keyword collection, search term report analysis, keyword classification and tagging, CVR estimation, negative keyword suggestions, and word-root clustering.
  • Ad Strategy — Bid recommendations, budget allocation analysis, campaign strategy generation, portfolio analysis, new product launch ad strategies, and period-over-period comparison.
  • Competitor Analysis — Competitor basic info (price, rating, reviews, BSR), competitor keyword analysis, multi-ASIN comparison, listing analysis, review sentiment extraction, and category landscape mapping.
  • Data & Reports — Store data retrieval via API, product/ASIN details, campaign/keyword data pulls, structured diagnostic reports, weekly/monthly summaries, and data visualization.

General Research & Analysis

  • Link & Web Analysis — Amazon listing parsing, analysis of any webpage (1688, AliExpress, standalone sites), and web search for industry trends.
  • File & Data Analysis — Excel/CSV analysis (sales, inventory, financials), PDF document interpretation (supplier quotes, contracts, manuals), and image recognition (screenshots, product images, design drafts).
  • Content Generation — Listing optimization (title, bullet points, description), copywriting (A+ content, ad copy, emails), and multi-language translation & localization.

Pre-flight

Before doing anything, check whether the plugin is already installed:

openclaw plugins list

If luckee-tool appears and shows as enabled, skip straight to Usage. Otherwise, follow Install below.

Install

Before installing, ask the user for confirmation: explain that the plugin will be cloned from its GitHub repository and registered with OpenClaw.

Note: openclaw plugins install does not accept GitHub URLs directly — only npm specs, local directories, or archives are supported. You must clone the repo first, then install from the local path.

1. Clone or update the plugin repository

If the plugin has not been cloned yet:

git clone https://github.com/motse-ai/luckee-openclaw-plugin.git /tmp/luckee-openclaw-plugin

If the plugin directory already exists, pull the latest changes:

cd /tmp/luckee-openclaw-plugin && git checkout main && git pull --ff-only origin main && cd -

2. Install the plugin from the local directory

openclaw plugins install /tmp/luckee-openclaw-plugin

This registers the plugin with OpenClaw and installs its dependencies.

3. Verify and configure the luckee CLI binary path

After install, luckee-cli (the Python package) may have been placed in a directory that is not on the gateway process's PATH (e.g. ~/.local/bin). The plugin should use the luckee binary by default, so you must locate the actual binary and set binaryPath explicitly if needed:

# Find where the binary was installed
which luckee 2>/dev/null || which luckee-cli 2>/dev/null || python3 -c "import sysconfig; print(sysconfig.get_path('scripts', sysconfig.get_preferred_scheme('user')))" 2>/dev/null

Check the discovered directory (e.g. /home/node/.local/bin/) for a file named luckee or luckee-cli. Then set the full path:

openclaw config set plugins.entries.luckee-tool.config.binaryPath "/full/path/to/luckee"

Why: pip often installs scripts into ~/.local/bin/ which many environments (containers, systemd services, SSH sessions) do not include in PATH. Setting binaryPath makes the plugin find the binary regardless of PATH.

4. Authenticate with Luckee

Run:

luckee login

This command opens a browser auth page. Ask the user to complete authorization in the web page, then continue in terminal once login finishes. Running regular luckee commands also checks login status and will prompt the same web authorization flow if the user is not logged in.

No browser access (remote machine, headless server, SSH session, etc.): If the environment cannot open a browser — for example, a remote server, a container, or an SSH session — the luckee login command will still print an authorization URL to stdout. You must copy the full URL from the terminal output and present it to the user so they can open it in their own browser. Do not attempt to launch a browser in these environments.

5. Restart and verify

openclaw gateway restart
openclaw plugins info luckee-tool
openclaw health

Confirm the plugin shows as loaded and the gateway is healthy. Do not ask the user for API URL or User ID details.

Usage

Skill command

/luckee \x3Cquery>

Example: /luckee 查一下 asin B0DPJMTH4N 的信息 用skills

Stop a running query

/luckee stop

Set a token

/luckee token \x3Ctoken>

Set a token and run a query in one go:

/luckee token sk_xxx 查一下 asin B0DPJMTH4N 的信息

AI tool invocation

Call the luckee_query tool with:

{
  "query": "查一下 asin B0DPJMTH4N 的信息 用skills",
  "token": "sk_optional_override",
  "language": "CN",
  "timeout": 90
}

Only query is required. For /luckee token ..., first call luckee_set_token, then call luckee_query if a query was included. Auth context is handled by CLI/session state or the auto-login prompt triggered by luckee_query.

Token Management

  • Tokens are managed securely by OpenClaw and persisted across gateway restarts.
  • Set a per-user token via /luckee token \x3Ctoken> (overrides the default for that sender).
  • Set a default token via config: openclaw config set plugins.entries.luckee-tool.config.defaultToken "\x3Ctoken>".
  • See reference.md for advanced token store details.

Troubleshooting

Binary not found

This is the most common issue. Even when luckee-cli is installed, the gateway process may not find it because pip installs scripts to a directory not in PATH (e.g. ~/.local/bin/).

Step 1 — Locate the binary:

which luckee 2>/dev/null || which luckee-cli 2>/dev/null

If that returns nothing, check common pip script directories:

ls ~/.local/bin/luckee* 2>/dev/null
python3 -c "import sysconfig; print(sysconfig.get_path('scripts', sysconfig.get_preferred_scheme('user')))" 2>/dev/null

Step 2 — If not installed, install it:

python -m pip install --upgrade 'luckee-cli>=0.1.0'

Then re-run Step 1 to find where it was placed.

Step 3 — Set the path explicitly and restart:

openclaw config set plugins.entries.luckee-tool.config.binaryPath "/full/path/to/luckee"
openclaw gateway restart

Important: Always set binaryPath after installing luckee-cli. Do not rely on PATH resolution alone, as the gateway process environment often differs from the interactive shell.

Not logged in / auth expired

If queries fail with auth/login errors:

Option 1 — Direct terminal login (preferred when you have terminal access):

luckee login

Complete authorization in the browser, then retry the query. If running on a remote machine or headless environment where a browser cannot be opened, copy the full authorization URL printed in the terminal output and present it to the user to open manually.

Option 2 — Set token via chat (when OAuth can't work, e.g. running inside gateway):

/luckee token \x3Cyour_token>

Option 3 — Set token via config:

openclaw config set plugins.entries.luckee-tool.config.defaultToken "\x3Cyour_token>"

Note: /luckee \x3Cquery> is available as a native plugin slash command. If the command is not available on a given surface, the agent can still fall back to luckee_query. If auth is missing, the plugin will surface login or token instructions automatically.

Timeout

Increase the default timeout (seconds):

openclaw config set plugins.entries.luckee-tool.config.defaultTimeout 180

Plugin ID mismatch warning

If you see "plugin id mismatch (manifest uses luckee-tool, entry hints luckee-openclaw-plugin)":

openclaw config unset plugins.entries.luckee-openclaw-plugin
openclaw gateway restart

Safety Rules

  • Never log or display full tokens. Always redact to sk_x***xx format.
  • All install/config operations are idempotent — safe to re-run.
  • Do not overwrite unrelated config keys when setting luckee-tool config.
  • Never request API URL or User ID from users during normal setup/query flows.

Reference

For detailed config schema, channel list, token store format, and error catalog, see reference.md.

Usage Guidance
This skill appears to be what it claims: an OpenClaw integration for Luckee. Before installing, verify the upstream GitHub repository (https://github.com/motse-ai/luckee-openclaw-plugin) and the PyPI package 'luckee-cli' match your expectations. Be aware the flow will store API tokens locally (~/.openclaw/secrets/luckee-tool/tokens.json) and may reuse channel credentials (e.g., Feishu) already configured in OpenClaw. Avoid setting a long-lived defaultToken in config unless you trust the plugin source, and consider installing/testing in an isolated or non-production environment first. If you want stronger assurance, review the plugin and CLI source code in the repository before cloning or installing.
Capability Analysis
Type: OpenClaw Skill Name: luckee-skill Version: 0.1.2026210402 The skill bundle (SKILL.md and reference.md) instructs the AI agent to perform high-risk system operations, including cloning a remote GitHub repository (github.com/motse-ai/luckee-openclaw-plugin.git), installing Python packages via pip (luckee-cli), and modifying OpenClaw configuration settings. While these actions are plausibly required for the stated purpose of setting up the 'Luckee AI' e-commerce assistant, the use of the agent to execute shell commands and manage external code dependencies represents a significant attack surface. No explicit evidence of malicious intent or data exfiltration was found, but the high-privilege installation flow warrants caution.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (Luckee e-commerce assistant) matches the actions the skill instructs: cloning the luckee-openclaw plugin repo, registering it with OpenClaw, resolving/installing the luckee CLI, and performing login. Nothing in the requirements or instructions appears unrelated to operating a Luckee OpenClaw plugin.
Instruction Scope
Runtime instructions are narrowly scoped to plugin lifecycle and usage: check installed plugins, git clone/pull the plugin repository, run 'openclaw plugins install', set binaryPath, run 'luckee login' (browser/auth URL), and use the /luckee command. The skill does reference OpenClaw config and token file paths, which is expected for a plugin that persists credentials.
Install Mechanism
There is no automatic install spec in the registry (instruction-only), but the instructions tell the operator to clone a GitHub repo (github.com/motse-ai/luckee-openclaw-plugin) and, if needed, run 'python -m pip install --upgrade luckee-cli'. These are normal for third-party plugins but carry the usual trust risk of executing code from a remote repo and installing a PyPI package.
Credentials
The skill does not request environment variables or external credentials up front. It does, however, describe storing API tokens in ~/.openclaw/secrets/luckee-tool/tokens.json and supports a configurable defaultToken in plugin config. Persisting tokens is expected for this functionality but is sensitive and should be considered before enabling default tokens.
Persistence & Privilege
The skill instructs installation and registration of an OpenClaw plugin and persistence of per-sender tokens in a local token store. It does not set always:true and relies on normal plugin registration; this is expected but means the plugin will be loaded by the gateway once installed and can use persisted tokens across restarts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install luckee-skill
  3. After installation, invoke the skill by name or use /luckee-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2026210402
- No changes detected in this version; documentation and functionality remain unchanged.
v0.1.2026210401
**Expanded installation and capability documentation for Luckee-skill v0.1.2026210401:** - Added a full overview of Luckee AI's core e-commerce assistant features, including Amazon ads, keyword research, ASIN data, competitor analysis, report/data analysis, and content generation. - Updated installation steps: clarified that the plugin must be cloned locally (not installed directly from a GitHub URL) and then installed into OpenClaw from that directory. - Enhanced and reorganized instructions for verifying, configuring, and troubleshooting the luckee CLI binary and authentication. - Broadened the use cases and triggers for the skill, covering Amazon ad diagnosis, product/competitor analysis, listing optimization, and campaign reporting. - Clarified skill command usage, token management, and troubleshooting procedures for both interactive and headless environments.
v0.1.2026250301
- Simplified installation instructions: now use a single `openclaw plugins install` command with the GitHub URL. - Removed detailed descriptions of Luckee AI features and business use cases for conciseness. - Updated pre-flight and installation flow to reflect new plugin installation method. - Clarified and condensed usage, token management, troubleshooting, and safety guidance. - Reduced scope of when to invoke the skill (focus on luckee, ASIN/product queries, or plugin setup). - Improved formatting and organization for easier navigation.
v0.1.2026210303
- Updated install instructions: Plugin update step now uses `git pull --ff-only` instead of manual fetch/reset, improving safety and reliability. - Clarified repository update: Existing plugin directory update steps are now simpler and less error-prone. - Minor text and description tweaks for improved clarity.
v0.1.2026210302
Luckee Skill 0.1.2026210302 - Changelog - Expanded usage description to cover Luckee AI's Amazon advertising, research, and analysis capabilities in depth. - Clarified installation steps: OpenClaw no longer supports direct GitHub install; plugin repository must be cloned locally before installation. - Updated instructions for plugin installation, configuration, and troubleshooting to match OpenClaw's current requirements. - Enhanced trigger guidance — use for Amazon ad/ASIN/keyword/competitor/listing analysis as well as general e-commerce business intelligence. - Usage, token management, and binary path setup sections improved for clarity and reliability.
v0.1.2026210301
No visible changes; this is a maintenance release. - No file or documentation updates detected. - Behavior and installation instructions remain unchanged.
v0.1.2026190306
No user-visible changes in this version. - No file changes detected. - Documentation and usage remain the same.
v0.1.2026190305
No user-visible changes in this version (no file changes detected).
v0.1.2026190304
No user-facing changes in this version. No file changes detected.
v0.1.2026190303
No user-visible changes in this version. - Documentation remains unchanged; no updates detected in SKILL.md or files. - No new features, bug fixes, or config changes.
v0.1.2026190302
No functional or documentation changes in this release. - Version bump to 0.1.2026190302. - No file or content changes detected.
v0.1.2026190301
luckee-skill 0.1.2026190301 - No file changes detected in this release. - Documentation and usage instructions remain unchanged. - No functional updates or new features.
v0.1.2026180326
- No code or documentation changes detected in this version. - Version bump only; behavior and instructions remain unchanged.
v0.1.2026180325
No changes detected in this version. - Version 0.1.2026180325 includes no file or documentation updates. - No new features, fixes, or changes since the previous release.
v0.1.2026180324
No user-facing changes in this version. - No differences detected in the file contents or documentation. - No new features, bug fixes, or updates added. - Skill functionality and usage remain unchanged.
v0.1.2026180323
No user-facing changes in this version; documentation was unchanged.
v0.1.2026180322
- No changes detected in this version; documentation and functionality remain the same.
v0.1.2026180321
- Clarified usage documentation to specify `/luckee <query>` is available as a native plugin slash command. - Updated troubleshooting guidance to reflect correct plugin invocation fallback with `luckee_query`. - No changes to commands or configuration were introduced; documentation updates only.
v0.1.2026180320
- Updated the recommended binary to use the main luckee entrypoint by default, adjusting path lookup order to prefer luckee over luckee-cli. - Updated the installation troubleshooting section to point to PyPI releases with a stable version specifier ('luckee-cli>=0.1.0') rather than the test PyPI index. - Other minor clarifications in installation steps and troubleshooting, improving accuracy for finding and setting the binary path.
v0.1.2026180319
No functional or documentation changes since the previous version. - Version bump only; no file changes detected. - All installation, usage, and troubleshooting instructions remain unchanged.
Metadata
Slug luckee-skill
Version 0.1.2026210402
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 48
Frequently Asked Questions

What is Luckee Skill?

Operate the Luckee AI e-commerce assistant via the luckee-tool OpenClaw plugin. Luckee AI is an intelligent assistant for Amazon sellers providing ad diagnos... It is an AI Agent Skill for Claude Code / OpenClaw, with 542 downloads so far.

How do I install Luckee Skill?

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

Is Luckee Skill free?

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

Which platforms does Luckee Skill support?

Luckee Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Luckee Skill?

It is built and maintained by motse-ai (@xing89qs); the current version is v0.1.2026210402.

💬 Comments