data-charts-tako
Search and visualize the world's data - get charts, insights, and embeddable knowledge cards for finance, economics, demographics, sports, and more
npx skills add gooseworks-ai/goose-skills --skill data-charts-tako --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Tako Knowledge Search & Visualization ## Setup Read your credentials from ~/.gooseworks/credentials.json: ```bash export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") ``` If ~/.gooseworks/credentials.json does not exist, tell the user to run: `npx gooseworks login` All endpoints use Bearer auth: `-H "Authorization: Bearer $GOOSEWORKS_API_KEY"` Search for data with natural language and get interactive charts, AI-generated insights, and embeddable knowledge cards. Covers finance, economics, demographics, sports, politics, climate, and health from sources like S&P Global, World Bank, and more. ## When to Use - User asks a data question ("What's NVIDIA's revenue?", "US GDP growth?") - User wants to compare metrics ("Tesla vs Ford market cap") - User needs a chart or visualization for a report - User wants to turn their own data into a chart - User asks for insights or analysis on a data trend ## Usage ### Search for Data ```bash curl -s -X POST $GOOSEWORK
- Setup
- When to Use
- Usage
- Search for Data
- Get Chart Insights
- Visualize Your Own Data
- Create a Custom Chart
- List Available Chart Types
- Get Tako Tool Descriptions
- Parameters
- Knowledge Search (POST /v1/knowledgesearch)
- Chart Insights (GET /v1/beta/chartinsights)
- Visualize Datasets (POST /v1/beta/visualize)
- Create Card (POST /v1/thinviz/create/)
export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])")
export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))")
curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run \
Q1 2024,100
Q2 2024,150
Q3 2024,220
Q4 2024,310"], "query": "Show quarterly revenue as a bar chart"}'
Compare company revenues
Get insights on a chart
Visualize your own CSV dataWhat does the data-charts-tako skill do?
Search and visualize the world's data - get charts, insights, and embeddable knowledge cards for finance, economics, demographics, sports, and more
How do I install it?
Run `npx skills add gooseworks-ai/goose-skills --skill data-charts-tako --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
