⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

apitube-news-api

@apitube⭐ 0 stars

Query the APITube News API — authenticate, search and filter worldwide news articles by keyword, entity, sentiment, source, country and date, and parse the JSON response. Use when an agent needs live or historical news data, media monitoring, or news for a RAG pipeline.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐ 0 on GitHubGitHub ↗

New / niche

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

APITube News API — skill for AI coding agents

skills.sh

The official SKILL.md for the APITube News API. It teaches a coding agent how to authenticate, search worldwide news, filter by entity, sentiment, source and date, and read the JSON response — without guessing parameter names.

SKILL.md is an open format, so this works in Claude Code, Cursor, Codex, GitHub Copilot, VS Code, Gemini CLI, Amp, Goose, opencode, Roo Code, Windsurf, JetBrains Junie and every other skills-compatible agent.

You need an API key: get one at apitube.io — the free tier is 100 requests/day and does not require a card.

The skill

apitube-news-api — authentication, endpoints, the /news/everything filters, plain-language prompt queries, the response shape, pagination, rate limits and error codes.

Every parameter, field name, limit and error code in it was executed against the live API at api.apitube.io before being written down.

Install

Any agent

npx skills add apitube/news-api-skills --skill apitube-news-api --agent claude-code

This installs into the current project, not your home directory: the file lands in ./.claude/skills/apitube-news-api/SKILL.md and a skills-lock.json is written alongside it, pinning the source repo and a content hash. Run it from your project root, and commit the lock file if you want the whole team on the same revision.

--agent takes your agent's slug — the skills.sh registry covers Claude Code, Cursor, Codex, GitHub Copilot, VS Code, Gemini, Windsurf, opencode, Amp, Goose, Roo, Cline, Kiro, Trae, Zed and others; run npx skills add --help for the current list.

Claude Code — as a plugin marketplace

/plugin marketplace add apitube/news-api-skills
/plugin install news-api-skills@apitube-news-api

The first command registers the marketplace, the second installs the plugin at user scope. Remove them with /plugin uninstall news-api-skills@apitube-news-api and /plugin marketplace remove apitube-news-api.

Manual — copy the folder

git clone https://github.com/apitube/news-api-skills.git

# Works for Cursor, Codex, VS Code / Copilot and opencode alike
mkdir -p ~/.agents/skills && cp -r news-api-skills/skills/* ~/.agents/skills/

# Claude Code
mkdir -p ~/.claude/skills && cp -r news-api-skills/skills/* ~/.claude/skills/

~/.agents/skills/ (and .agents/skills/ inside a repo) is the shared location Cursor, Codex, VS Code, GitHub Copilot and opencode all read, so one copy covers them at once.

AgentPersonalProject
Claude Code~/.claude/skills/.claude/skills/
Cursor~/.agents/skills/, ~/.cursor/skills/.agents/skills/, .cursor/skills/
Codex~/.agents/skills/.agents/skills/
VS Code / GitHub Copilot~/.agents/skills/, ~/.copilot/skills/.agents/skills/, .github/skills/
opencode~/.agents/skills/, ~/.config/opencode/skills/.agents/skills/, .opencode/skills/

Cursor, Codex, VS Code and opencode also read the Claude directories for compatibility.

Provide the API key

The skill embeds no key. Export it in the environment your agent runs in:

export APITUBE_API_KEY="your_key"

Then pass it as Authorization: Bearer $APITUBE_API_KEY, X-API-Key: $APITUBE_API_KEY, or api_key= in the query string. Test keys prefixed api_test_ return masked bodies and do not consume quota — use one while wiring things up.

Without installing anything

APITube also serves its skills over HTTP, so an agent can discover them on its own:

There is also a hosted MCP server at https://mcp.apitube.io/ if you would rather give the agent tools than instructions — see https://docs.apitube.io/platform/news-api/ai/mcp-server.

Links

Contributing

Found a parameter that behaves differently from what the skill says? Open an issue with the request you ran and the response you got. Corrections to documented behaviour are the most useful contribution here — this file is read by agents that will act on it.

License

MIT — see LICENSE.

// HOW IT'S BUILT

KEY FILES

skills/apitube-news-api/SKILL.mdREADME.md

// REPO STATS

0 stars