Skip to content
Back to skills

Market Research

ASecurity

Industry statistics and market sizing via free government APIs (BLS, FRED, Census Bureau). Query employment data, economic time series, establishment counts, and build market sizing reports by NAICS industry code. Use for any industry research or market analysis question.

  • 11 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
developmentpythongobashapi

Works with

  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 3 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add luokai0/ai-agent-skills-by-luo-kai --skill market-research --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Market Research?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Market Research
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/luokai0-market-research/badge)](https://www.skillsdirectory.com/skills/luokai0-market-research)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: market-research
description: >
  Industry statistics and market sizing via free government APIs (BLS, FRED,
  Census Bureau). Query employment data, economic time series, establishment
  counts, and build market sizing reports by NAICS industry code. Use for any
  industry research or market analysis question.
compatibility: Created for Zo Computer
metadata:
  author: skeletorjs
  category: Community
---

## Setup

1. Install this skill to `Skills/market-research/`
2. Sign up for free API keys (all free, no usage limits worth worrying about):
   - **BLS**: https://data.bls.gov/registrationEngine/ -> add as `BLS_API_KEY` in [Settings > Advanced](/?t=settings&s=advanced)
   - **FRED**: https://fred.stlouisfed.org/docs/api/api_key.html -> add as `FRED_API_KEY`
   - **Census**: https://api.census.gov/data/key_signup.html -> add as `CENSUS_API_KEY`
3. Install the Python dependency: `pip install httpx`

## CLI

```bash
python3 /home/workspace/Skills/market-research/scripts/research.py <command> [options]
```

## Commands

| Command | Source | Description |
|---------|--------|-------------|
| `industry <naics>` | BLS | Employment and wage data for a NAICS industry code |
| `establishments <naics>` | Census CBP | Establishment counts by industry and geography |
| `economic-census <naics>` | Census | Revenue, payroll, establishments from the Economic Census |
| `fred-search <query>` | FRED | Find relevant FRED series by keyword |
| `fred-data <series_id>` | FRED | Get time series data for a FRED series |
| `sizing <naics>` | All | Combined market sizing report |

## Options

| Flag | Description |
|------|-------------|
| `--state <fips>` | State FIPS code filter (e.g. 04 = Arizona, 06 = California) |
| `--years <n>` | Number of years of data (default: 5) |
| `--output <file>` | Save to file |

## NAICS Codes

NAICS (North American Industry Classification System) is how the US government categorizes industries. Examples:
- 423990: Other Miscellaneous Durable Goods Merchant Wholesalers
- 336214: Travel Trailer and Camper Manufacturing
- 541511: Custom Computer Programming Services
- 722511: Full-Service Restaurants
- 44-45: Retail Trade (sector level)

Find codes: https://www.census.gov/naics/

## Examples

```bash
# Employment + wages for custom software development
python3 scripts/research.py industry 541511

# Establishment counts in California
python3 scripts/research.py establishments 541511 --state 06

# Search FRED for relevant series
python3 scripts/research.py fred-search "software industry output"

# Get GDP data
python3 scripts/research.py fred-data GDP --years 10

# Full market sizing report
python3 scripts/research.py sizing 541511
```

## Data Sources

- **BLS QCEW**: Quarterly employment and wages, updated quarterly. Most complete employment data by NAICS.
- **FRED**: 800,000+ economic time series. GDP, CPI, PPI, industry output, financial data. Real-time updates.
- **Census Bureau**: County Business Patterns (annual establishment counts), Economic Census (every 5 years, most recent 2022).

## Notes

- All government APIs are free. No usage limits worth worrying about.
- BLS data is quarterly with about a 6-month lag.
- Census CBP data is annual with about a 1-year lag.
- Economic Census data is every 5 years (2017, 2022). Latest 2022 data is available.
- The `sizing` command combines all three sources into a single markdown report.
- State FIPS codes: https://www.census.gov/library/reference/code-lists/ansi.html

Files in this skill

  • DISPLAY.json556 B
  • SKILL.md3.4 KB
  • scripts/research.py13.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.