@socialrouter/skills package is a portable bundle of agent skills that lets coding assistants fetch profile and content data from LinkedIn, Instagram, X, TikTok, Reddit, YouTube, Facebook, Pinterest, Bluesky, and Snapchat — through the SocialRouter API, with normalized responses.
It follows the multi-host convention used by the agentskills.io spec, so the same skill works across Claude Code, Cursor, Windsurf, OpenCode, Aider, and any other host that reads SKILL.md or AGENTS.md-style files.
Install
Claude Code
Other hosts
Clone the repo at the root of your project and the right files are auto-discovered:| Host | Where it reads from |
|---|---|
| Claude Code | .claude-plugin/plugin.json + skills/<name>/SKILL.md (installed plugin) |
| Cursor | .cursor/rules/<name>.mdc |
| Windsurf | .windsurf/rules/<name>.md |
| OpenCode | .opencode/agent/<name>.md |
| Hermes | .hermes/<name>/SKILL.md |
| Aider | CONVENTIONS.md (pass via aider --read) |
| Generic / agentskills.io | skills/<name>/SKILL.md |
| Paste-in (any other host) | root SKILL.md — copy into Cline, Continue, Roo Code, custom GPTs, … |
What’s included
social-profile
Triggers automatically when you ask for details about a social media account or profile. The agent:
- Identifies the platform from the URL or your wording.
- Fetches the live provider catalogue and picks one supporting
profile.infofor that platform. - Runs the extraction and returns a concise summary (name, bio, location, follower count, company).
Usage
Just ask in plain language:Other clients
For Claude Desktop and any MCP-compatible client without skills support, use the MCP server instead — it exposes the same capabilities as MCP tools.MCP server
For Claude Desktop and other MCP clients.
SDK
Build your own integration in TypeScript.