linkedin-research
Researches public LinkedIn company, product, and showcase pages via the Crawlora API. Look up known IDs or discover and search the public product directory by keyword or category. Does not access personal profiles or private content.
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.0.19
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.19release · observed Sep 26, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:linkedin-research- Install using `clawhub skill install s17d53nb8nd03gyyfdy32rgde58e574f:linkedin-research` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/crawlora-org/linkedin-research before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-linkedin-research/snapshot"
Documentation
CLAWHUB
81,754 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
---
name: linkedin-research
description: Researches public LinkedIn company, product, and showcase pages via the Crawlora API. Look up known IDs or discover and search the public product directory by keyword or category. Does not access personal profiles or private content.
allowed-tools: Bash(scripts/crawlora.sh:*)
---
# LinkedIn company research
Look up LinkedIn company, product, and showcase page info by ID — all as
normalized JSON from the Crawlora API, no browser automation or LinkedIn
login required.
## Tool scope and data flow
The optional shell helper is the only command this skill asks to run. It makes
GET requests only to the five documented, allowlisted Crawlora routes. These
include company, product, and showcase lookups by ID, product-category
discovery, and public product-directory search by keyword or category. The
discovery and search routes can access a broader slice of public LinkedIn
product catalog data than an ID-only lookup. When invoked, the helper reads
`CRAWLORA_API_KEY` and sends it as an `x-api-key` header over
HTTPS to `api.crawlora.net`; it does not send the key to LinkedIn. It briefly
writes a mode-600 curl config under `TMPDIR` and removes it when the command
exits. It does not inspect other environment variables, enumerate files, install
software, or run with elevated privileges. Run it only when you want to make a
Crawlora API request; successful requests can consume credits.
## When to use this skill
- "What's <company>'s LinkedIn company info (industry, size, description)?"
- "Pull the LinkedIn product page for <product ID>."
- "Find public LinkedIn products matching <keyword>."
- "List LinkedIn product categories or search categories for <term>."
- "Get details on this LinkedIn showcase page."
- Competitor company profiling or firmographic research using LinkedIn IDs.
- Enriching a company record with its LinkedIn company/product/showcase data.
## Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at [https://crawlora.net](https://crawlora.net?utm_source=github&utm_medium=referral&utm_campaign=crawlora-skills).
- Set `CRAWLORA_API_KEY` in the environment before running the helper.
- The helper reads `CRAWLORA_API_KEY` from the environment and sends requests to `https://api.crawlora.net/api/v1`. Missing/invalid key → `401`.
## How it works
Use a known ID for a page lookup, or search the public product directory when
you need to discover products or categories:
1. **Company** — `/linkedin/company/{id}` — detailed company info (industry,
size, description, and related fields) by LinkedIn Company ID.
2. **Product** — `/linkedin/product/{id}` — detailed product info by LinkedIn
Product ID.
3. **Showcase page** — `/linkedin/showcase/{id}` — detailed info about a
LinkedIn showcase page by ID.
4. **Product categories** — `/linkedin/product/categories` — list categories,
or find matching categories with a keyword.
5. **Product directory search** — `/linkedin/products/search_meta.json
{
"ownerId": "kn70shhkf6qpfwgfrbgtep2wkd8c6b4t",
"slug": "linkedin-research",
"version": "1.0.19",
"publishedAt": 1790436114647
}reference/endpoints.md
# linkedin-research — endpoint reference
> Generated from `scripts/tools.json` by `scripts/generate.mjs` — do not edit by hand.
Endpoints this skill uses, grouped by platform. Call them via `scripts/crawlora.sh` (see SKILL.md).
All paths are relative to the API base `https://api.crawlora.net/api/v1` and require the header `x-api-key: $CRAWLORA_API_KEY`. Path params like `{id}` are substituted into the URL; `GET` params go in the query string; `POST` params go in a JSON body.
**5 endpoints across 1 platform group(s).**
## LinkedIn (5)
### `linkedin_company`
- **HTTP:** `GET /linkedin/company/{id}`
- **What:** Get LinkedIn Company info by ID. Returns detailed company information by LinkedIn ID.
- **Params:** `id` (string, **required**) — LinkedIn Company ID
### `linkedin_product`
- **HTTP:** `GET /linkedin/product/{id}`
- **What:** Get LinkedIn Product info by ID. Returns detailed product information from LinkedIn by product ID.
- **Params:** `id` (string, **required**) — LinkedIn Product ID
### `linkedin_product_categories`
- **HTTP:** `GET /linkedin/product/categories`
- **What:** Discover LinkedIn product categories. Returns the standardized product categories accepted by the products/search endpoint's category_id filter. With a keyword, returns matching categories from LinkedIn's own category search. Without one, returns every known category.
- **Params:** `keyword` (string, optional) — Narrow results to categories matching this term. Omit to return every known category.
### `linkedin_products_search`
- **HTTP:** `GET /linkedin/products/search`
- **What:** Search the LinkedIn product directory. Returns one page of LinkedIn's public product directory search results, optionally scoped to a keyword and/or category. Keyword matching is on word prefixes. start is an upstream card offset advanced by the previous response's next_start; LinkedIn's guest search stops returning results at offset 1200.
- **Params:** `category_id` (string, optional) — Numeric category id from /linkedin/product/categories; `keyword` (string, optional) — Search keyword, matched on word prefixes; `start` (integer, optional) — Upstream card offset, 0 to 1199
### `linkedin_showcase`
- **HTTP:** `GET /linkedin/showcase/{id}`
- **What:** Get Linkedin Showcase Page Info. Returns detailed information about a LinkedIn showcase page by ID.
- **Params:** `id` (string, **required**) — LinkedIn Showcase Page IDskill-card.md
## Description: Researches public LinkedIn company, product, and showcase pages through Crawlora, including product-category discovery and directory search. This skill is ready for commercial/non-commercial use. ## Publisher: [crawlora-org](https://clawhub.ai/user/crawlora-org) ### License/Terms of Use: MIT-0 ## Use Case: Researchers, sales teams, and developers use this skill to look up public LinkedIn company, product, and showcase information or discover products by keyword and category. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Search terms and lookup IDs are sent to Crawlora and may reveal sensitive business interests. Mitigation: Avoid sensitive queries unless sharing them with Crawlora is appropriate. Risk: The Crawlora API key is a credential, and successful requests can consume credits. Mitigation: Keep CRAWLORA_API_KEY private and run requests only when the lookup is needed. ## Reference(s): - [ClawHub skill release](https://clawhub.ai/crawlora-org/skills/linkedin-research) - [LinkedIn endpoint reference](reference/endpoints.md) - [Crawlora](https://crawlora.net) ## Skill Output: **Output Type(s):** [Text, Shell commands, Guidance, JSON] **Output Format:** [Markdown guidance and JSON API responses] **Output Parameters:** [1D] **Other Properties Related to Output:** [Public company, product, showcase, and product-directory results; no personal profiles or private content.] ## Skill Version(s): 1.0.19 (source: ClawHub release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/crawlora-org/skills/linkedin-research",
"sourceUrl": "https://clawhub.ai/crawlora-org/skills/linkedin-research",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T12:32:07.823Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-linkedin-research/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-linkedin-research/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T12:32:07.823Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceUrl": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T12:32:07.823Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.19",
"href": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceUrl": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-26T15:21:54.647Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-linkedin-research/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-crawlora-org-linkedin-research/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.19",
"description": "Clarify product discovery and directory-search scope",
"href": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceUrl": "https://clawhub.ai/crawlora-org/linkedin-research",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-26T15:21:54.647Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
