← Back to Skills Marketplace
dandyer

AnalyticLunch

by dandyer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
101
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install analyticlunch
Description
Query live traffic data, tracking links, and weekly reports from AnalyticLunch
README (SKILL.md)

AnalyticLunch — Traffic & Competitive Intelligence

You have access to the AnalyticLunch API for querying website traffic data, managing tracking links, and pulling competitive intelligence reports.

Authentication

Every request must include the header x-api-key with the value from your config (skills.entries.analyticlunch.apiKey).

Base URL: https://analyticlunch.com

Available Actions

1. List tracked websites

Returns all websites the user is tracking with their site IDs, domains, and status.

GET /api/traffic/sites

Use this first to discover site IDs needed for other calls.

2. Get traffic summary

Returns traffic overview for a specific site: total visitors, top sources, top pages, device split, daily visitor data, and conversion funnel.

GET /api/traffic/dashboard/{siteId}?period={period}

Parameters:

  • siteId (required): The traffic site ID from list_traffic_sites
  • period (optional): 7d, 30d, 6m, or 1y. Default: 7d

When reporting traffic data:

  • Lead with unique visitors (more meaningful than raw pageviews)
  • Highlight the top 3 traffic sources
  • Note any significant trends (pageviewsTrend, visitorsTrend are percentages vs previous period)
  • If dailyData is present, mention any notable spikes or dips

3. List tracking links

Returns all tracking links for a site with their URLs, labels, and click data.

GET /api/traffic/links?siteId={siteId}

4. Create a tracking link

Creates a new tracking link to measure traffic from a specific source (Instagram bio, email footer, Google ad, etc.).

POST /api/traffic/links
Content-Type: application/json

{
  "trafficSiteId": "{siteId}",
  "destinationUrl": "https://example.com/page",
  "label": "Instagram Bio",
  "suggestedPlacement": "instagram_bio"
}

After creating, return the tracking URL to the user so they can place it.

5. Get latest weekly report

Returns the most recent weekly competitive intelligence report for the user, including ranking changes, new competitors, review trends, and visibility summaries.

GET /api/weekly-report

How to call

Use exec with curl. Always include the API key header.

Example:

curl -s -H "x-api-key: $ANALYTICLUNCH_API_KEY" "https://analyticlunch.com/api/traffic/sites"

Example with POST:

curl -s -X POST -H "x-api-key: $ANALYTICLUNCH_API_KEY" -H "Content-Type: application/json" -d '{"trafficSiteId":"SITE_ID","destinationUrl":"https://example.com","label":"My Link"}' "https://analyticlunch.com/api/traffic/links"

When to use this skill

  • User asks about website traffic, visitors, page views, or traffic sources
  • User asks "how's my website doing" or "how's traffic"
  • User wants to create a tracking link for marketing
  • User asks about competitors, rankings, or visibility
  • User asks for their weekly report
  • User mentions AnalyticLunch, traffic dashboard, or tracking links

Response style

Be conversational. Don't dump raw JSON. Summarize the key numbers and insights. For example:

"danstvmounting.com had 171 unique visitors this week. Top sources: Google Search (100), Facebook (65), Direct (24). Your most visited page after the homepage is the flush mount service page. Mobile traffic dominates at 85%."

Usage Guidance
This skill appears to be a simple API wrapper for AnalyticLunch and only needs an API key, but the author/source is unknown and the SKILL.md mixes configuration styles. Before installing: 1) Verify the vendor/domain (analyticlunch.com) and confirm you trust it. 2) Prefer storing the API key in the declared config path (skills.entries.analyticlunch.apiKey) rather than an undeclared environment variable; ask the author to fix the examples if needed. 3) Ensure the API key has minimal scope and rotate/revoke it if you stop using the skill. 4) Because the skill uses shell exec with curl, run it in an environment where leaking other secrets is unlikely (avoid exposing other env vars). 5) If you need higher assurance, request source or a homepage, or prefer an official integration/SDK from a verifiable vendor.
Capability Assessment
Purpose & Capability
The skill's name, description, and listed API endpoints align with a traffic/competitive-intel integration that legitimately needs an API key. However, the package has no listed homepage or source and the publisher is unknown, which reduces provenance and trust.
Instruction Scope
SKILL.md keeps scope narrow: it tells the agent to call analyticlunch.com endpoints and always include an x-api-key header. It does instruct using shell exec with curl (expected for an instruction-only skill). One inconsistency: the document says the API key comes from config (skills.entries.analyticlunch.apiKey) but all curl examples use the environment variable $ANALYTICLUNCH_API_KEY — this ambiguity could cause the agent to look in the wrong place for credentials.
Install Mechanism
There is no install spec and no code files — instruction-only skills are lower risk because nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares one required config path for an API key (skills.entries.analyticlunch.apiKey), which is proportional. It does not declare any required environment variables, but examples reference $ANALYTICLUNCH_API_KEY (undeclared) — this mismatch should be clarified before trusting credentials.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent or system-wide privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install analyticlunch
  3. After installation, invoke the skill by name or use /analyticlunch
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug analyticlunch
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is AnalyticLunch?

Query live traffic data, tracking links, and weekly reports from AnalyticLunch. It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.

How do I install AnalyticLunch?

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

Is AnalyticLunch free?

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

Which platforms does AnalyticLunch support?

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

Who created AnalyticLunch?

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

💬 Comments