Skip to main content

Prerequisites

1. Clone the Skills repo

Claude Code discovers skills in ~/.claude/skills/. Symlink each skill there:
Or let the installer detect Claude Code (and any other supported agent) and do the same thing:
The links point back into the clone, so git pull in ~/.arrays-skills updates every skill in place.

3. Set your API key

Add to your shell config (~/.zshrc or ~/.bashrc):
ARRAYS_API_BASE_URL is optional and defaults to https://data-tools.prd.arrays.org (no /api suffix — the skills append /api/v1/... themselves). Reload: source ~/.zshrc

4. Try it

In Claude Code, ask:
Claude should automatically pick the arrays-data-api-equity-fundamentals Skill, call the company/income-statements endpoint, and return real numbers.

Troubleshooting

Run ls -l ~/.claude/skills/ and confirm the arrays-data-api-* symlinks resolve. Restart Claude Code after installing — skills are discovered at startup.
Check echo $ARRAYS_API_KEY is set in the same shell session where Claude Code runs. If you opened Claude Code from a GUI, export the var system-wide or use a .env file at the project root.
Free tier is capped at 100 req/day. See Pricing for Pro and Enterprise quotas, or use Nanopayment for crypto endpoints with no quota.