wolfram-language

Evaluate Wolfram Language code and inspect symbols across WL files.

82|19|Updated Mar 21, 2025
One-click install
npx skills add https://github.com/WolframResearch/AgentTools --skill wolfram-language
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wolfram-language
Source: https://github.com/WolframResearch/AgentTools/tree/main/AgentSkills/Skills/wolfram-language
Command: npx skills add https://github.com/WolframResearch/AgentTools --skill wolfram-language

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Evaluates Wolfram Language code, searches documentation, inspects code, runs tests, and retrieves symbol definitions to support Wolfram Language development and computation tasks.

Core Features & Use Cases

  • Code evaluation and development assistance for WL files (.wl/.wls/.wlt)
  • Documentation search, symbol inspection, static analysis, and test execution
  • Quick access to symbol definitions and code quality checks within MCP-enabled workflows

Quick Start

Ask it to evaluate a Wolfram Language expression and return the result.

Frequently Asked Questions about wolfram-language

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate Wolfram Language code and get results directly in my environment?

To evaluate Wolfram Language code, you can ask the system to compute expressions and return results directly, requiring either wolframscript or an MCP server for execution.

Can I search Wolfram Language documentation and retrieve symbol definitions during development?

Yes, you can search Wolfram Language documentation and retrieve symbol definitions to support development, data analysis, and notebook work within MCP-enabled workflows.

Does this workflow support running tests and static analysis for .wl and .wls files?

Yes, the workflow supports running tests and performing static analysis for Wolfram Language files including .wl, .wls, and .wlt formats to ensure code quality.

What is required to integrate Wolfram Language computation into an MCP-enabled workflow?

Integrating Wolfram Language computation into an MCP-enabled workflow requires either wolframscript or an active MCP server to facilitate context search, evaluation, and code inspection.

Are there limitations when using wolframscript for code evaluation versus an MCP server?

The metadata does not detail specific limitations between using wolframscript versus an MCP server, but both serve as execution backends for code evaluation and symbol inspection.

What is the best way to inspect Wolfram Language code and run tests across projects?

The best way to inspect Wolfram Language code and run tests is by using the provided tools for context search, static analysis, and test execution across .wl, .wls, and .wlt project files.