home / skills / openclaw / skills / wolfram-alpha
This skill provides exact numerical answers and simulations using the Wolfram Alpha API for mathematics, physics, and data analysis.
npx playbooks add skill openclaw/skills --skill wolfram-alphaReview the files below or copy the command above to add this skill to your agents.
---
name: wolfram-alpha
description: Perform complex mathematical calculations, physics simulations, data analysis, and scientific queries via the Wolfram|Alpha LLM API. Use this skill when you need exact answers to quantitative questions.
metadata:
{
"openclaw": {
"emoji": "🔢",
"requires": {
"bins": ["python3"],
"pip": ["requests"],
"env": ["WOLFRAM_APP_ID"]
}
}
}
---
# Wolfram|Alpha Skill
This skill leverages the Wolfram|Alpha LLM API to provide accurate answers to scientific and mathematical questions.
## Usage
Call the script with your query as an argument:
```bash
python3 wolfram_query.py "integrate x^2 from 0 to 3"
```
## Features
- **Mathematics**: Calculus, algebra, statistics.
- **Science**: Physics, chemistry, astronomy.
- **Data**: Economic data, geographic facts, demographics.
- **Units**: Unit conversions and currency exchange.
## Configuration
Requires a `WOLFRAM_APP_ID` in the environment variables (typically set in your `.env` file).
This skill connects to the Wolfram|Alpha LLM API to deliver exact answers for mathematical, scientific, and data-driven queries. It handles symbolic math, numeric computation, unit conversions, and factual data lookups. Use it when you need precise, verifiable quantitative results or formal expressions.
You submit a natural-language or expression-based query to the Wolfram|Alpha API and the skill forwards it for computation and interpretation. The API returns structured results (steps, plots, numeric values, and unit-aware outputs) which the skill relays back as concise answers. An environment variable WOLFRAM_APP_ID must be set for authentication.
What authentication is required?
Set the WOLFRAM_APP_ID environment variable with your Wolfram App ID before using the skill.
Can it return step-by-step solutions?
Yes. The API can provide steps and plots when available; request those explicitly in your query.
Is the output unit-aware?
Yes. Results include units and support conversions; always check the returned unit labels.