Agent skill

Nber Working Papers API

by wentorai in wentorai/research-plugins

Access NBER working papers and economic research datasets. An agent skill from wentorai/research-plugins.

MITAuto-check passed

Install Nber Working Papers API

skills CLI
$ npx skills add wentorai/research-plugins --skill nber-working-papers-api -a claude-code

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

GitHub CLI
$ gh skill install wentorai/research-plugins nber-working-papers-api --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/wentorai/research-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/domains/economics/nber-working-papers-api .claude/skills/nber-working-papers-api && 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
nber-working-papers-api
GitHub stars
298
Used in
1 other repo
Token cost
~1.4k tokens
SKILL.md length
211 words
Files
1
Skills in repo
405
Repo updated
First seen
Licence
MIT

At a glance

Access NBER working papers and economic research datasets. An agent skill from wentorai/research-plugins.

  • SKILL.md covers Overview, Working Papers Access, NBER Programs and Python Usage, plus 2 more sections
  • Calls curl; reaches nber.org and data.nber.org

What it does

Nber Working Papers API is an agent skill from wentorai/research-plugins. Access NBER working papers and economic research datasets

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 350+ academic research skills, MCP configs, and plugins for Research-Claw and AI agents. The licence is MIT.

Example prompts

  • “/nber-working-papers-api”

Requirements

  • Python 3

What it can do on your machine

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

    • curl

    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:

    • nber.org
    • data.nber.org

    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

Nber Working Papers API loads about 1.4k tokens when it runs. Until then it costs about 20 tokens; SKILL.md has 211 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~20
When it runs · the whole SKILL.md, loaded when a task matches
~1.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 wentorai/research-plugins at commit bf44b3c, republished under its MIT licence (© wentorai). 211 words, ~1,430 tokens.

Download SKILL.mdSave it as .claude/skills/nber-working-papers-api/SKILL.md (or your agent's skills folder).
name
nber-working-papers-api
description
Access NBER working papers and economic research datasets

NBER Working Papers and Data API

Overview

The National Bureau of Economic Research (NBER) is the leading U.S. economics research organization, publishing 1,200+ working papers annually by top economists. NBER papers are among the most cited in economics. The website provides structured access to working papers, researcher profiles, and macroeconomic datasets. Free metadata access; some full text requires subscription.

Working Papers Access

RSS/Atom Feeds
bash
# Latest working papers feed
curl "https://www.nber.org/papers.rss"

# Papers by program
curl "https://www.nber.org/programs/ef/papers.rss"  # Economic Fluctuations
curl "https://www.nber.org/programs/ls/papers.rss"  # Labor Studies
curl "https://www.nber.org/programs/io/papers.rss"  # Industrial Organization
bash
# Search via NBER website (HTML scraping needed)
curl "https://www.nber.org/api/v1/working_page_listing/contentType/working_paper/?page=1&perPage=20&q=inflation+expectations"

# Get specific paper metadata
curl "https://www.nber.org/api/v1/working_page_listing/contentType/working_paper/?page=1&perPage=1&q=w28104"
NBER Data Portal
bash
# Macroeconomic history data
# Available at: https://data.nber.org/

# Business cycle dates
curl "https://data.nber.org/data/cycles/business_cycle_dates.json"

# CPS labor data extracts
# https://data.nber.org/cps/

NBER Programs

CodeProgramFocus
efEconomic Fluctuations and GrowthMacro, business cycles
lsLabor StudiesEmployment, wages
ioIndustrial OrganizationMarkets, competition
pePublic EconomicsTaxation, spending
heHealth EconomicsHealthcare markets
deDevelopment EconomicsDeveloping countries
ifInternational FinanceExchange rates, capital flows
itInternational TradeTrade policy
meMonetary EconomicsCentral banking
cfCorporate FinanceFirm finance
apAsset PricingFinancial markets
edEducationEducation economics
agAgingDemographics
chChildrenChild welfare
leLaw and EconomicsLegal institutions
envEnvironment and EnergyEnvironmental policy
polPolitical EconomyPolitical institutions

Python Usage

python
import requests
from xml.etree import ElementTree


def get_latest_papers(program: str = None,
                      count: int = 20) -> list:
    """Get latest NBER working papers via RSS."""
    if program:
        url = f"https://www.nber.org/programs/{program}/papers.rss"
    else:
        url = "https://www.nber.org/papers.rss"

    resp = requests.get(url, timeout=30)
    resp.raise_for_status()

    root = ElementTree.fromstring(resp.content)
    papers = []
    for item in root.findall(".//item")[:count]:
        papers.append({
            "title": item.findtext("title", ""),
            "link": item.findtext("link", ""),
            "description": item.findtext("description", "")[:300],
            "pub_date": item.findtext("pubDate", ""),
        })
    return papers


def search_papers(query: str, page: int = 1,
                  per_page: int = 20) -> list:
    """Search NBER working papers."""
    resp = requests.get(
        "https://www.nber.org/api/v1/working_page_listing/"
        "contentType/working_paper/",
        params={"q": query, "page": page, "perPage": per_page},
        timeout=30,
    )
    resp.raise_for_status()
    data = resp.json()

    results = []
    for item in data.get("results", []):
        results.append({
            "title": item.get("title"),
            "authors": item.get("authors", ""),
            "number": item.get("wp_number", ""),
            "date": item.get("date", ""),
            "url": f"https://www.nber.org/papers/{item.get('wp_number', '')}",
            "abstract": item.get("description", "")[:300],
            "program": item.get("programs", []),
        })
    return results


def get_business_cycle_dates() -> list:
    """Get NBER official business cycle dates."""
    resp = requests.get(
        "https://data.nber.org/data/cycles/business_cycle_dates.json",
        timeout=30,
    )
    resp.raise_for_status()
    return resp.json()


# Example: latest macro working papers
papers = get_latest_papers(program="ef", count=5)
for p in papers:
    print(f"{p['title']}")
    print(f"  {p['link']}")

# Example: search for AI economics papers
results = search_papers("artificial intelligence labor market")
for r in results:
    print(f"[{r['number']}] {r['title']}")
    print(f"  Authors: {r['authors']}")

# Example: recession dates
cycles = get_business_cycle_dates()
for c in cycles[-3:]:
    print(f"Peak: {c.get('peak')} → Trough: {c.get('trough')}")

Key Datasets

DatasetDescription
Business Cycle DatesOfficial US recession start/end dates
CPS ExtractsCurrent Population Survey labor data
Macrohistory Database150 years of macro indicators
Patent DataPatent citation and classification
Trade DataBilateral trade statistics

References

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

Files

Just SKILL.md in skills/domains/economics/nber-working-papers-api of wentorai/research-plugins.

Open the folder on GitHubat commit bf44b3c

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in wentorai/research-plugins, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Nber Working Papers API 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.

Nber Working Papers API compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nber Working Papers API this skillwentorai/research-plugins2981 repos~1.4kAutomated safety check: PassMIT
Papers Skillsickn33/agentic-awesome-skills47k1 repos~2.1kAutomated safety check: PassMIT
DatasetsArize-ai/phoenix12k—~1.6kAutomated safety check: PassCustom licence
Read arXiv Paperkarpathy/nanochat59k1 repos~494Automated safety check: PassMIT
Hugging Face Paperssickn33/agentic-awesome-skills47k1 repos~2.5kAutomated safety check: PassApache-2.0
Hugging Face Paper Pageshuggingface/skills11k3 repos~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • Papers Skill

    sickn33/agentic-awesome-skills

    Skill for academic research workflows: search Semantic Scholar (200M+ papers), inspect citations, download arXiv PDFs, and extract PDF text.

    47k GitHub starsUsed in 1 repo~2.1k tokens
    Research & ScienceAuto-check passed
  • Datasets

    Arize-ai/phoenix

    Understand what a Phoenix dataset is and reason well about its examples, outputs, splits, and how it feeds evaluators and experiments.

    12k GitHub stars~1.6k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Read arXiv Paper

    karpathy/nanochat

    Fetches the TeX source of an arXiv paper from its URL, reads it and writes a markdown summary tied to the nanochat project.

    59k GitHub starsUsed in 1 repo~494 tokens
    Research & ScienceAuto-check passed
  • Hugging Face Papers

    sickn33/agentic-awesome-skills

    Look up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github repo and project page.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Hugging Face Paper Pages

    huggingface/skills

    Official

    Fetches Hugging Face paper pages as markdown and reads paper metadata through the papers API when you share a paper URL, an arXiv link or an arXiv ID.

    11k GitHub starsUsed in 3 repos~2.3k tokens
    Research & ScienceAuto-check passed
  • Bgpt Paper Search

    K-Dense-AI/scientific-agent-skills

    Searches BGPT scientific papers by topic or DOI and retrieves claim-level evidence extracted from full text, including experiments, reported statistics, scope, limitations, and provenance.

    48k GitHub starsUsed in 1 repo~2k tokens
    Research & ScienceAuto-check passed

More from wentorai/research-plugins

All 405 skills in this repo
  • Abstract Writing Guide

    wentorai/research-plugins

    Craft structured research abstracts that maximize clarity and journal acceptance

    298 GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Academic Citation Manager

    wentorai/research-plugins

    Manage academic citations across BibTeX, APA, MLA, and Chicago formats

    298 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed
  • Academic Paper Summarizer

    wentorai/research-plugins

    Summarize academic papers with structured extraction of key elements

    298 GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Academic Study Methods

    wentorai/research-plugins

    Evidence-based study techniques for academic learning and retention

    298 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Academic Tone Guide

    wentorai/research-plugins

    Adjust writing tone and register for academic audiences and venues

    298 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Academic Translation Guide

    wentorai/research-plugins

    Academic translation, post-editing, and Chinglish correction guide

    298 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed

Questions about Nber Working Papers API

What does Nber Working Papers API do?

Access NBER working papers and economic research datasets. An agent skill from wentorai/research-plugins. Nber Working Papers API is an agent skill from wentorai/research-plugins.

How do I install Nber Working Papers API in Claude Code?

Run `npx skills add wentorai/research-plugins --skill nber-working-papers-api -a claude-code`. Or copy the skill folder (skills/domains/economics/nber-working-papers-api in wentorai/research-plugins) into .claude/skills/nber-working-papers-api in your project. Claude Code loads it when a task matches its description.

How do I install Nber Working Papers API in Codex?

Run `npx skills add wentorai/research-plugins --skill nber-working-papers-api -a codex`. Or copy the skill folder (skills/domains/economics/nber-working-papers-api in wentorai/research-plugins) into .agents/skills/nber-working-papers-api in your project. Codex loads it when a task matches its description.

Can I use Nber Working Papers API 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 wentorai/research-plugins --skill nber-working-papers-api -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nber-working-papers-api, .gemini/skills/nber-working-papers-api, .github/skills/nber-working-papers-api and .opencode/skills/nber-working-papers-api in your project.

What does Nber Working Papers API need to run?

Going by SKILL.md and its folder, Nber Working Papers API needs the command-line tools its instructions call (curl). Our summary lists: Python 3.

Does Nber Working Papers API access the network?

SKILL.md names 2 domains. In commands or code: nber.org and data.nber.org; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Nber Working Papers API 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 Nber Working Papers API use?

Nber Working Papers API is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nber Working Papers API use?

About 1.4k tokens (SKILL.md is roughly 5.7k 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 Nber Working Papers API?

Skills that share tags, products or a category with Nber Working Papers API: Papers Skill (sickn33/agentic-awesome-skills, 47k stars), Datasets (Arize-ai/phoenix, 12k stars), Read arXiv Paper (karpathy/nanochat, 59k stars) and Hugging Face Papers (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nber Working Papers API?

wentorai (a GitHub user) maintains it in wentorai/research-plugins, which has 298 GitHub stars. The repository holds 405 skills in this directory. The repository was last updated on June 19, 2026.

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