← Back to Skills Marketplace
twchase

Agentcy — Your Claw's Marketing Analyst

by Todd Chase · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
109
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install agentcy
Description
Your OpenClaw team's marketing analyst — just tell your agent what you need to know about your clients' marketing and Agentcy delivers synthesized insights a...
README (SKILL.md)

Agentcy — Marketing Intelligence

All-in-one marketing intelligence for OpenClaw agents. Query analytics, ad campaigns, search rankings, e-commerce data, run competitive research, and discover connected data sources — all through the Agentcy REST API.

Quick Start

Install

npx clawhub@latest install agentcy

Configure

Step 1 — Sign up and get your API key:

  1. Create an account at goagentcy.com
  2. Go to the portal at app.goagentcy.com
  3. Create an API key (starts with agcy_)

Step 2 — Connect your data sources:

  1. In the portal, add your client domains (e.g., "aurora-fitness.com")
  2. For each domain, connect the data sources you want to query:
    • Google Analytics 4 — click Connect, authorize with Google
    • Google Search Console — click Connect, authorize with Google
    • Google Ads — click Connect, authorize with Google
    • WooCommerce — enter store URL + API credentials
    • HubSpot, SpyFu, etc. — enter API keys
  3. Web utilities (PageSpeed, DNS, SSL, etc.) work automatically — no setup needed

Step 3 — Set your API key:

export AGENTCY_API_KEY="agcy_your_key_here"

Verify

Run the sources command to confirm your domains and connected services:

./skills/agentcy/agentcy_sources.sh

You should see your configured domains and their connected services listed.

Commands

This skill includes three commands:

1. agentcy_query.sh — Query Marketing Data

Use when you need to answer questions about marketing performance, analytics, ad campaigns, search rankings, traffic, conversions, revenue, or any other marketing data for a client domain.

./skills/agentcy/agentcy_query.sh "question" "domain" [start_date] [end_date] [source_hints]
Arg Required Description
question Yes Natural language question about marketing data
domain Yes Client domain to query (e.g., "example.com")
start_date No Default: "30daysAgo". Accepts YYYY-MM-DD or relative ("7daysAgo")
end_date No Default: "yesterday". Accepts YYYY-MM-DD or relative ("yesterday")
source_hints No Comma-separated data source hints (e.g., "ga4,gsc")

Examples:

# Basic query — Agentcy picks the right data source automatically
./skills/agentcy/agentcy_query.sh "How is organic traffic trending?" "aurora-fitness.com"

# With date range
./skills/agentcy/agentcy_query.sh "Google Ads performance" "aurora-fitness.com" "7daysAgo" "yesterday"

# With source hints
./skills/agentcy/agentcy_query.sh "Top converting pages" "aurora-fitness.com" "30daysAgo" "yesterday" "ga4,gsc"

2. agentcy_research.sh — Web Research & Competitive Intel

Use for competitive analysis, market research, industry trends, pricing comparisons, or any question that requires searching the web rather than querying connected data sources.

./skills/agentcy/agentcy_research.sh "research question" ["domain-for-context"]
Arg Required Description
question Yes Natural language research question
domain No Client domain for context (helps scope competitive research)

Examples:

./skills/agentcy/agentcy_research.sh "What pricing strategies are competitors using for protein supplements?" "aurora-fitness.com"
./skills/agentcy/agentcy_research.sh "Latest Google Ads best practices for e-commerce 2026"

3. agentcy_sources.sh — Discover Data Sources

Use to check what domains are configured and which data sources are connected before running a query.

./skills/agentcy/agentcy_sources.sh ["domain"]

Examples:

# List all configured domains
./skills/agentcy/agentcy_sources.sh

# Check a specific domain
./skills/agentcy/agentcy_sources.sh "aurora-fitness.com"

Response Format

All commands return synthesized marketing insights as plain text — not raw JSON. Responses are ready to use directly in your analysis and recommendations.

  • agentcy_query.sh — Returns an insight with a [Sources: ...] footer showing which data sources were used
  • agentcy_research.sh — Returns synthesized research findings with sources cited
  • agentcy_sources.sh — Lists domains with their connected services and always-available utilities

Data Sources Available

Source Category Auth
Google Analytics 4 Analytics Google OAuth
Google Search Console Search / SEO Google OAuth
Google Ads Advertising Google OAuth
YouTube Analytics Video / Content Google OAuth
WooCommerce E-commerce API Key
HubSpot CRM / Marketing API Key
SpyFu Competitive Intel API Key
PageSpeed, DNS, SSL, WHOIS, Sitemap, Schema, Readability, Tech Detection Web Utilities Included
Web Intelligence Research Included

External Endpoints

Endpoint Method Purpose Auth
https://data.goagentcy.com/api/query POST Query marketing data sources Bearer token (AGENTCY_API_KEY)
https://data.goagentcy.com/api/research POST Web research and competitive intelligence Bearer token (AGENTCY_API_KEY)
https://data.goagentcy.com/api/sources GET List configured domains and data sources Bearer token (AGENTCY_API_KEY)

Security & Privacy

  • API key is read from the AGENTCY_API_KEY environment variable — never hardcoded
  • The key is sent only to data.goagentcy.com over HTTPS
  • Data isolation is enforced by the domain parameter — each query is scoped to a single client
  • No marketing data is cached or stored by this skill
  • Response content is synthesized text — no raw customer PII is returned
  • All scripts use set -euo pipefail and build JSON payloads with jq (no shell injection)

Publisher

Agentcy — goagentcy.com

Usage Guidance
This skill appears coherent and only needs the single AGENTCY_API_KEY to operate. Before installing: confirm you trust goagentcy.com, understand that the key grants the skill access to any data you have connected in the Agentcy portal (Google OAuth connections, WooCommerce, HubSpot, etc.), and ensure you do not reuse a high-privilege or multi-service secret. If you need stronger assurance, review Agentcy's privacy/policy or test with a limited-scope API key or test account first.
Capability Analysis
Type: OpenClaw Skill Name: agentcy Version: 1.0.2 The 'agentcy' skill is a well-structured marketing intelligence tool that interacts with a legitimate-appearing API (data.goagentcy.com). The shell scripts (agentcy_query.sh, agentcy_research.sh, and agentcy_sources.sh) follow security best practices, such as using 'set -euo pipefail' and employing 'jq' for safe JSON construction and URL encoding to prevent shell injection. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
Name/description (marketing analyst covering GA4, Ads, Search Console, WooCommerce, etc.) aligns with the actual behavior: three shell scripts that call Agentcy REST endpoints to query research, data, and configured sources.
Instruction Scope
SKILL.md and the scripts only instruct the agent to call https://data.goagentcy.com API endpoints, build JSON payloads with jq, and print returned synthesized text. They do not read arbitrary files, other env vars, or send data to unexpected endpoints.
Install Mechanism
No install spec; included files are simple shell scripts. No downloads or archive extraction are performed by the skill itself, which minimizes install-time risk.
Credentials
The skill requires a single API key (AGENTCY_API_KEY) which is used as a bearer token to contact the documented endpoints — proportional and expected for this integration. No unrelated credentials or config paths are requested.
Persistence & Privilege
always is false and the skill does not request persistent elevated privileges or modify other skills. It behaves as a normal user-invokable skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agentcy
  3. After installation, invoke the skill by name or use /agentcy
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Repositioned description as marketing analyst, not data pipe. Added portal setup guide for domain/service configuration.
v1.0.1
Added portal setup guide — users now see step-by-step instructions for signing up, connecting data sources at app.goagentcy.com, and configuring domains before querying.
v1.0.0
Initial release of Agentcy marketing intelligence skill. - Query marketing analytics from GA4, Google Ads, Search Console, WooCommerce, and more via simple shell scripts. - Run competitive research and web analysis for client domains. - Discover and list connected data sources per domain. - Provides plain-text, ready-to-use insights (no raw JSON). - Uses secure API key authentication and enforces domain-level data isolation.
Metadata
Slug agentcy
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Agentcy — Your Claw's Marketing Analyst?

Your OpenClaw team's marketing analyst — just tell your agent what you need to know about your clients' marketing and Agentcy delivers synthesized insights a... It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.

How do I install Agentcy — Your Claw's Marketing Analyst?

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

Is Agentcy — Your Claw's Marketing Analyst free?

Yes, Agentcy — Your Claw's Marketing Analyst is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agentcy — Your Claw's Marketing Analyst support?

Agentcy — Your Claw's Marketing Analyst is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agentcy — Your Claw's Marketing Analyst?

It is built and maintained by Todd Chase (@twchase); the current version is v1.0.2.

💬 Comments