Agent skill

Unifapi

by unifapi-agent in unifapi-agent/agents

A skill your agent uses when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs…

MITAuto-check passedBackend & APIs

Install Unifapi

skills CLI
$ npx skills add unifapi-agent/agents --skill unifapi -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install unifapi-agent/agents unifapi --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/unifapi-agent/agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/unifapi .claude/skills/unifapi && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
unifapi
GitHub stars
587
Token cost
~741 tokens
SKILL.md length
299 words
Files
6 (incl. references)
Skills in repo
47
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs…

  • Works in 5 steps: Name the artifact the user wants: ranked… → Use MCP tools such as list_operations… → Call live APIs through call_api only for… → …
  • Working with UnifAPI public-data APIs
  • SKILL.md covers Default Path: OAuth MCP, References, Agent Workflow and Public-Data Boundary, plus 1 more section
  • Reaches mcp.unifapi.com

What it does

Unifapi is an agent skill from unifapi-agent/agents. Use when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs, troubleshooting UnifAPI auth, or deciding between MCP OAuth and API-key fallback. Always use before asking for UnifAPI credentials or calling UnifAPI tools.

Its SKILL.md is about 740 tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `README.md`, `references/http-api.md` and `references/mcp.md`).

It sits in Backend & APIs, covering MCP servers, OAuth and OpenID Connect and Web scraping. It works with Model Context Protocol and X (Twitter). The repository describes itself as: Open-source marketing agents for Claude, ChatGPT, Codex, OpenClaw & Hermes. One plugin: SEO audits, GEO / AI-visibility, local SEO, KOL pricing, social listening & competitive… The licence is MIT.

When your agent uses it

  • Working with UnifAPI public-data APIs
  • The UnifAPI MCP server: connecting OAuth MCP clients
  • Discovering operations
  • Calling social/search/scrape/news APIs

Example prompts

  • “/unifapi”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Name the artifact the user wants: ranked table, creator brief, social listening report, market scan, SERP summary, scrape summary, or…
  2. Use MCP tools such as list_operations and get_operation to find exact public-data operations and schemas.
  3. Call live APIs through call_api only for evidence you need.
  4. Return an artifact, not a raw dump. Include evidence, assumptions, confidence, operations used, and billing metadata when available.
  5. If a live call fails with 401 unauthorized, restart OAuth or use the documented API-key fallback if OAuth is unavailable.

What it can do on your machine

Read from SKILL.md and the folder at commit fb53247. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • mcp.unifapi.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Unifapi loads about 741 tokens when it runs, and up to ~3.4k if it reads all its reference files. Until then it costs about 83 tokens; SKILL.md has 299 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~83
When it runs · the whole SKILL.md, loaded when a task matches
~741
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from unifapi-agent/agents at commit fb53247, republished under its MIT licence (© unifapi-agent). 299 words, ~741 tokens.

Download SKILL.mdSave it as .claude/skills/unifapi/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
unifapi
description
Use when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs, troubleshooting UnifAPI auth, or deciding between MCP OAuth and API-key fallback. Always use before asking for UnifAPI credentials or calling UnifAPI tools.
license
MIT
metadata.author
UnifAPI
metadata.version
1.0.0
metadata.homepage
https://unifapi.com/skills
metadata.source
https://github.com/unifapi-agent/agents

UnifAPI

Default Path: OAuth MCP

Use the hosted MCP server first:

text
https://mcp.unifapi.com

Let the MCP client complete browser OAuth when it asks. Do not ask the user to paste OAuth tokens into chat. Do not ask for an API key unless the client cannot complete OAuth and the task genuinely needs live UnifAPI calls.

Read references/mcp.md for OAuth protected-resource metadata, client setup, and the API-key fallback.

References

Agent Workflow

  1. Name the artifact the user wants: ranked table, creator brief, social listening report, market scan, SERP summary, scrape summary, or another decision output.
  2. Use MCP tools such as list_operations and get_operation to find exact public-data operations and schemas.
  3. Call live APIs through call_api only for evidence you need.
  4. Return an artifact, not a raw dump. Include evidence, assumptions, confidence, operations used, and billing metadata when available.
  5. If a live call fails with 401 unauthorized, restart OAuth or use the documented API-key fallback if OAuth is unavailable.

Public-Data Boundary

UnifAPI is for public data: social profiles and posts, search results, trends, web scrape outputs, news, comments, communities, videos, and public company or creator signals.

OAuth authorizes the UnifAPI workspace and credit balance. It does not grant access to a user's private Twitter/X, Google, CRM, email, or SaaS accounts. Use a connector platform when the workflow needs private user-authorized SaaS data.

Read references/public-data.md when choosing whether UnifAPI is the right data path.

Direct HTTP

Prefer MCP for agent workflows. Use direct HTTP only when the user is building an integration, running scripts, or using a client that cannot call MCP tools.

Read references/http-api.md before writing direct HTTP calls.

© unifapi-agent, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references) in skills/unifapi of unifapi-agent/agents.

  • SKILL.md
  • README.md
  • references/http-api.md
  • references/mcp.md
  • references/public-data.md
  • references/twitter-x.md

Open the folder on GitHubat commit fb53247

Compare with similar skills

Unifapi next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Unifapi compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Unifapi this skillunifapi-agent/agents587—~741Automated safety check: PassMIT
Xquik MCPXquik-dev/x-twitter-scraper2091 repos~997Automated safety check: PassMIT
X Twitter ScraperXquik-dev/x-twitter-scraper2091 repos~2.6kAutomated safety check: PassMIT
X Twitter Scrapergithub/awesome-copilot40k—~2.2kAutomated safety check: PassMIT
X Twitter Scraperdavila7/claude-code-templates32k—~1.8kAutomated safety check: PassMIT
X Twitter Scraperdavepoon/buildwithclaude3.6k—~2.2kAutomated safety check: PassMIT

Similar skills

  • Xquik MCP

    Xquik-dev/x-twitter-scraper

    Connect, verify, and troubleshoot Xquik's remote MCP server.

    209 GitHub starsUsed in 1 repo~997 tokens
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    Xquik-dev/x-twitter-scraper

    Use Xquik to fetch X (Twitter) data or act through a connected account: search, profiles, followers, replies, threads, timelines, media downloads, bulk exports, trends, monitors, signed webhooks…

    209 GitHub starsUsed in 1 repo~2.6k tokens
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    github/awesome-copilot

    Official

    Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user lookup, follower…

    40k GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    davila7/claude-code-templates

    X API & Twitter scraper skill for AI coding agents. An agent skill from davila7/claude-code-templates.

    32k GitHub stars~1.8k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    davepoon/buildwithclaude

    X (Twitter) data extraction and monitoring via Xquik: tweet search, user lookup, follower extraction, giveaway draws, trending topics, account monitoring with webhooks, reply/retweet/quote…

    3.6k GitHub stars~2.2k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed
  • Glim MCP

    aeonfun/aeon

    Live-data research via the glim.sh MCP - web search, full page extraction, X/Twitter, Reddit, GitHub, Amazon, and YouTube transcripts - synthesized into a cited digest.

    767 GitHub stars~1.3k tokensUpdated today
    Knowledge ManagementAuto-check: warnings

More from unifapi-agent/agents

All 47 skills in this repo
  • LLM Mention Tracking

    unifapi-agent/agents

    When the user wants to track how often their brand or domain gets mentioned across ChatGPT and AI search engines over a set of prompts, and how that share of voice compares to named competitors over…

    587 GitHub stars~1.8k tokensUpdated 1 mo ago
    Auto-check passed
  • Buying Signal Monitor

    unifapi-agent/agents

    When a seller or SDR wants to catch public buying intent on X/Twitter and LinkedIn — someone asking for a tool they sell, complaining about or switching off a competitor, or hiring for a role that…

    587 GitHub stars~2.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Customer Research

    unifapi-agent/agents

    When the user wants to research customers from public communities, or synthesize customer language, pains, and objections.

    587 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • Keyword Research

    unifapi-agent/agents

    When the user wants to research keywords, find keyword opportunities, run a keyword gap analysis, build topic clusters, or compare what competitors rank for.

    587 GitHub stars~2.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Schema

    unifapi-agent/agents

    When the user wants to add, fix, or optimize schema markup and structured data on their site.

    587 GitHub stars~2.1k tokensUpdated 1 mo ago
    Auto-check passed
  • SEO Audit

    unifapi-agent/agents

    When the user wants to audit, review, or diagnose SEO issues on their site.

    587 GitHub stars~3.4k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Unifapi

What does Unifapi do?

A skill your agent uses when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs…. Unifapi is an agent skill from unifapi-agent/agents. Use when working with UnifAPI public-data APIs or the UnifAPI MCP server: connecting OAuth MCP clients, discovering operations, calling social/search/scrape/news APIs, troubleshooting UnifAPI auth, or deciding between MCP OAuth and API-key fallback.

When should I use Unifapi?

Unifapi fits situations like: working with UnifAPI public-data APIs; the UnifAPI MCP server: connecting OAuth MCP clients; discovering operations; calling social/search/scrape/news APIs.

How do I install Unifapi in Claude Code?

Run `npx skills add unifapi-agent/agents --skill unifapi -a claude-code`. Or copy the skill folder (skills/unifapi in unifapi-agent/agents) into .claude/skills/unifapi in your project. Claude Code loads it when a task matches its description.

How do I install Unifapi in Codex?

Run `npx skills add unifapi-agent/agents --skill unifapi -a codex`. Or copy the skill folder (skills/unifapi in unifapi-agent/agents) into .agents/skills/unifapi in your project. Codex loads it when a task matches its description.

Can I use Unifapi in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add unifapi-agent/agents --skill unifapi -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/unifapi, .gemini/skills/unifapi, .github/skills/unifapi and .opencode/skills/unifapi in your project.

What does Unifapi need to run?

SKILL.md names no scripts, command-line tools or credentials: Unifapi is instructions for the agent only.

Does Unifapi access the network?

SKILL.md names 1 domain. In commands or code: mcp.unifapi.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Unifapi safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Unifapi use?

Unifapi is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Unifapi use?

About 741 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.6k tokens, read only when the agent opens those files.

What are the alternatives to Unifapi?

Skills that share tags, products or a category with Unifapi: Xquik MCP (Xquik-dev/x-twitter-scraper, 209 stars), X Twitter Scraper (Xquik-dev/x-twitter-scraper, 209 stars), X Twitter Scraper (github/awesome-copilot, 40k stars) and X Twitter Scraper (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Unifapi?

unifapi-agent (a GitHub organization) maintains it in unifapi-agent/agents, which has 587 GitHub stars. The repository holds 47 skills in this directory. The repository was last updated on September 5, 2026.

Source: unifapi-agent/agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.