← Back to Skills Marketplace
raphaelxiao

LBS Market Analyzer

by raphaelxiao · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
506
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install lbs-market-analyzer
Description
Comprehensive geo-spatial market intelligence and site selection evaluation using AMAP (Gaode) LBS API. Use when the user needs: (1) Competitor distribution...
README (SKILL.md)

LBS Market Analyzer

This skill provides specialized workflows for analyzing business competitors using geographical data from the AMAP (Gaode) LBS API.

Core Workflow

  1. Setup (Proactive): If AMAP_KEY is missing from environment/.env, run scripts/amap_key_automator.py immediately.
  2. Geocoding: Convert a user's address or point of interest into coordinates.
  3. Competitor Scanning: Retrieve POIs based on industry keywords and radius.
  4. Structured Reporting: Generate a density and gap analysis report.

Usage Guidelines

1. Automated Provisioning

If you don't have an AMAP API Key: python3 scripts/amap_key_automator.py Note: A browser will open for manual Alipay/AMAP login. The script will then automatically create a Web Service Key and append it to .env.

2. Market Analysis Execution

Run the analysis script to fetch data: python3 scripts/competitor_analysis.py --address "YOUR_ADDRESS" --keywords "INDUSTRY_KEYWORDS" --radius 3000

3. Insight Generation

After fetching data, use the logic in references/analysis-logic.md to interpret the results (e.g., identifying "blue oceans" or high-pressure zones).

Scripts

  • scripts/amap_key_automator.py: Browser automation for AMAP console. Handles login (manual scan) and automatic Key creation.
  • scripts/competitor_analysis.py: Interacts with AMAP API to fetch POI data. Requires AMAP_KEY.

References

Capability Analysis
Type: OpenClaw Skill Name: lbs-market-analyzer Version: 1.0.0 The skill includes a browser automation script (scripts/amap_key_automator.py) that uses Playwright to navigate the AMAP (Gaode) developer console, prompting the user to log in and then automatically creating and extracting API keys. While the stated intent is to simplify provisioning, automating UI interactions on a cloud console is a high-risk capability that could be repurposed for unauthorized account actions. Additionally, SKILL.md contains proactive instructions for the AI agent to execute this automation immediately if credentials are missing, increasing the risk of unintended browser-based attacks.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lbs-market-analyzer
  3. After installation, invoke the skill by name or use /lbs-market-analyzer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of lbs-market-analyzer. - Provides geo-spatial competitor mapping and market analysis using the AMAP (Gaode) LBS API. - Features include competitor distribution scan, site selection evaluation, "Golden Path" flow analysis, and market gap identification. - Automated AMAP API Key provisioning with browser-based login flow. - Includes scripts for both API Key setup and competitor data analysis. - Reference guides supplied for data interpretation and API usage.
Metadata
Slug lbs-market-analyzer
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is LBS Market Analyzer?

Comprehensive geo-spatial market intelligence and site selection evaluation using AMAP (Gaode) LBS API. Use when the user needs: (1) Competitor distribution... It is an AI Agent Skill for Claude Code / OpenClaw, with 506 downloads so far.

How do I install LBS Market Analyzer?

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

Is LBS Market Analyzer free?

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

Which platforms does LBS Market Analyzer support?

LBS Market Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created LBS Market Analyzer?

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

💬 Comments