Agent skill

API Data Fetcher

by meleantonio in meleantonio/awesome-econ-ai-stuff

Fetch economic data from FRED, World Bank, and other APIs. An agent skill from meleantonio/awesome-econ-ai-stuff.

Custom licenceAuto-check passedDevelopment

Install API Data Fetcher

skills CLI
$ npx skills add meleantonio/awesome-econ-ai-stuff --skill api-data-fetcher -a claude-code

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

GitHub CLI
$ gh skill install meleantonio/awesome-econ-ai-stuff api-data-fetcher --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/meleantonio/awesome-econ-ai-stuff.git skills-src && mkdir -p .claude/skills && cp -r skills-src/_skills/data/api-data-fetcher .claude/skills/api-data-fetcher && 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
api-data-fetcher
GitHub stars
642
Used in
2 other repos
Token cost
~2.4k tokens
SKILL.md length
257 words
Files
2
Skills in repo
14
Repo updated
First seen
Licence
Custom licence

At a glance

Fetch economic data from FRED, World Bank, and other APIs. An agent skill from meleantonio/awesome-econ-ai-stuff.

  • Works in 3 steps: Identify Data Requirements → Select Appropriate API → Generate Clean Code
  • Development work in your project
  • SKILL.md covers Purpose, When to Use, Instructions and Example Output, plus 5 more sections
  • Calls pip; reaches fred.stlouisfed.org; needs FRED_API_KEY

What it does

API Data Fetcher is an agent skill from meleantonio/awesome-econ-ai-stuff. Fetch economic data from FRED, World Bank, and other APIs

Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `index.md`). Compatibility notes: ["claude-code","cursor","codex","gemini-cli"]

It sits in Development. The repository describes itself as: AI Skills for Economists.

When your agent uses it

  • Development work in your project

Example prompts

  • “/api-data-fetcher”

Requirements

  • Python 3
  • A credential in FRED_API_KEY
  • Compatibility (from SKILL.md): ["claude-code","cursor","codex","gemini-cli"]

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Identify Data Requirements
  2. Select Appropriate API
  3. Generate Clean Code

What it can do on your machine

Read from SKILL.md and the folder at commit dd890d5. 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

    Shell commands in SKILL.md call:

    • pip

    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:

    • fred.stlouisfed.org

    Also links to:

    • bls.gov
    • datahelpdesk.worldbank.org
    • python-programming.quantecon.org

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

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • FRED_API_KEY

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

  • Compatibility

    ["claude-code","cursor","codex","gemini-cli"]

    From compatibility in the SKILL.md frontmatter.

Context cost

API Data Fetcher loads about 2.4k tokens when it runs. Until then it costs about 19 tokens; SKILL.md has 257 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~19
When it runs · the whole SKILL.md, loaded when a task matches
~2.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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 257 words (~2,405 tokens).

“This skill helps economists fetch data from major economic data APIs including FRED (Federal Reserve Economic Data), World Bank, IMF, BLS, and OECD. It generates clean, documented Python code with proper error handling.”

— opening of SKILL.md by meleantonio, Custom licence
name
api-data-fetcher
compatibility
["claude-code","cursor","codex","gemini-cli"]
workflow_stage
data
author
Awesome Econ AI Community
version
1.0.0
tags
Python, API, FRED, World-Bank, data-collection

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in _skills/data/api-data-fetcher of meleantonio/awesome-econ-ai-stuff.

  • SKILL.md
  • index.md

Open the folder on GitHubat commit dd890d5

Used in 2 other repositories

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in meleantonio/awesome-econ-ai-stuff, which our catalogue first saw on October 7, 2026.

Compare with similar skills

API Data Fetcher 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.

API Data Fetcher compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
API Data Fetcher this skillmeleantonio/awesome-econ-ai-stuff6422 repos~2.4kAutomated safety check: PassCustom licence
Diagram Designcathrynlavery/diagram-design44k1 repos~7.5kAutomated safety check: PassMIT
R Function Input Validationtidyverse/dplyr5.1k1 repos~2.3kAutomated safety check: PassCustom licence
Archifymolvqingtai/WebChat2.6k—~5.6kAutomated safety check: PassMIT
JSON Processing with jqcharmbracelet/crush29k—~746Automated safety check: PassCustom licence
Kimi WebbridgeMoonshotAI/kimi-code7.8k—~3.6kAutomated safety check: PassMIT

Similar skills

  • Diagram Design

    cathrynlavery/diagram-design

    Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.

    44k GitHub starsUsed in 1 repo~7.5k tokens
    DevelopmentAuto-check passed
  • Validates arguments of exported R functions with the standalone check_* type checkers from rlang, in tidyverse style with clear error messages.

    5.1k GitHub starsUsed in 1 repo~2.3k tokens
    DevelopmentAuto-check passed
  • Archify

    molvqingtai/WebChat

    Create professional architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as standalone HTML files with SVG graphics, a built-in dark/light theme toggle, and one-click export to…

    2.6k GitHub stars~5.6k tokensUpdated 24 days ago
    DevelopmentAuto-check passed
  • JSON Processing with jq

    charmbracelet/crush

    Explains the jq command built into Crush for querying, filtering and reshaping JSON, including its supported flags and where it differs from standard jq.

    29k GitHub stars~746 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Kimi Webbridge

    MoonshotAI/kimi-code

    Kimi Browser Extension(Kimi 浏览器扩展,原 Kimi WebBridge)lets AI control the user's real browser — navigate, click, type, read, screenshot, and interact with any website using the user's actual login…

    7.8k GitHub stars~3.6k tokensUpdated 5 days ago
    DevelopmentAuto-check passed
  • Scientific Schematics

    spacering-net/codeg

    Create publication-quality scientific diagrams using Nano Banana 2 AI with smart iterative refinement.

    3.8k GitHub starsUsed in 11 repos~5.9k tokens
    DevelopmentAuto-check: notes

More from meleantonio/awesome-econ-ai-stuff

All 14 skills in this repo
  • Academic Paper Writer

    meleantonio/awesome-econ-ai-stuff

    Draft economics papers with proper structure and academic style

    642 GitHub starsUsed in 2 repos~1.9k tokens
    Auto-check passed
  • Beamer Presentation

    meleantonio/awesome-econ-ai-stuff

    Create academic presentations in Beamer with professional themes

    642 GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Econ Visualization

    meleantonio/awesome-econ-ai-stuff

    Create publication-quality charts and graphs for economics papers.

    642 GitHub starsUsed in 2 repos~744 tokens
    Auto-check passed
  • General Equilibrium Model Builder

    meleantonio/awesome-econ-ai-stuff

    Build and solve Walrasian general equilibrium models with theory derivations and Julia computation

    642 GitHub starsUsed in 2 repos~3.7k tokens
    Auto-check passed
  • Latex Tables

    meleantonio/awesome-econ-ai-stuff

    Generate publication-ready regression tables in LaTeX. An agent skill from meleantonio/awesome-econ-ai-stuff.

    642 GitHub starsUsed in 2 repos~741 tokens
    Auto-check passed
  • Lit Review Assistant

    meleantonio/awesome-econ-ai-stuff

    Search, summarize, and synthesize economics literature. An agent skill from meleantonio/awesome-econ-ai-stuff.

    642 GitHub starsUsed in 2 repos~1.7k tokens
    Auto-check passed

Questions about API Data Fetcher

What does API Data Fetcher do?

Fetch economic data from FRED, World Bank, and other APIs. An agent skill from meleantonio/awesome-econ-ai-stuff. API Data Fetcher is an agent skill from meleantonio/awesome-econ-ai-stuff.

When should I use API Data Fetcher?

API Data Fetcher fits situations like: development work in your project.

How do I install API Data Fetcher in Claude Code?

Run `npx skills add meleantonio/awesome-econ-ai-stuff --skill api-data-fetcher -a claude-code`. Or copy the skill folder (_skills/data/api-data-fetcher in meleantonio/awesome-econ-ai-stuff) into .claude/skills/api-data-fetcher in your project. Claude Code loads it when a task matches its description.

How do I install API Data Fetcher in Codex?

Run `npx skills add meleantonio/awesome-econ-ai-stuff --skill api-data-fetcher -a codex`. Or copy the skill folder (_skills/data/api-data-fetcher in meleantonio/awesome-econ-ai-stuff) into .agents/skills/api-data-fetcher in your project. Codex loads it when a task matches its description.

Can I use API Data Fetcher 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 meleantonio/awesome-econ-ai-stuff --skill api-data-fetcher -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/api-data-fetcher, .gemini/skills/api-data-fetcher, .github/skills/api-data-fetcher and .opencode/skills/api-data-fetcher in your project.

What does API Data Fetcher need to run?

Going by SKILL.md and its folder, API Data Fetcher needs the command-line tools its instructions call (pip) and credentials named FRED_API_KEY. Our summary lists: Python 3; A credential in FRED_API_KEY. Compatibility (from SKILL.md): ["claude-code","cursor","codex","gemini-cli"].

Does API Data Fetcher access the network?

SKILL.md names 4 domains. In commands or code: fred.stlouisfed.org; the agent is likely to contact it when it follows the instructions. As links in the text: bls.gov, datahelpdesk.worldbank.org and python-programming.quantecon.org. This is read from the text; nothing was executed.

Is API Data Fetcher 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 API Data Fetcher use?

API Data Fetcher has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does API Data Fetcher use?

About 2.4k tokens (SKILL.md is roughly 9.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to API Data Fetcher?

Skills that share tags, products or a category with API Data Fetcher: Diagram Design (cathrynlavery/diagram-design, 44k stars), R Function Input Validation (tidyverse/dplyr, 5.1k stars), Archify (molvqingtai/WebChat, 2.6k stars) and JSON Processing with jq (charmbracelet/crush, 29k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains API Data Fetcher?

meleantonio (a GitHub user) maintains it in meleantonio/awesome-econ-ai-stuff, which has 642 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on September 26, 2026.

Source: meleantonio/awesome-econ-ai-stuff on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.