<< All versions

Skill v1.0.1

currentAutomated scan100/100
wolframresearch/agenttools/wolfram-paclets

+3 new

──Details
PublishedOctober 21, 2026 at 09:44 PM
Content Hashsha256:f4fffa66f5b5a1eb...
Git SHA744d2d154871
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 2.9 KB)
SKILL.md2.9 KBactive
SKILL.md · 71 lines · 2.9 KB

version: "1.0.1" name: wolfram-paclets description: Checks, builds, and submits Wolfram Language paclets. Use this skill when working on paclet packaging, release readiness, and paclet repository submission workflows. compatibility: Requires the Wolfram MCP server or wolframscript on PATH metadata: author: Wolfram Research


Wolfram Paclets

Paclet development and release workflow tools for checking, building, and submitting Wolfram Language paclets.

Prerequisites

These scripts require wolframscript. If it is not installed or not on your PATH, read references/GetWolframEngine.md (relative to this skill directory) for installation instructions.

Usage

With MCP Server (preferred)

If you have Wolfram paclet tools available in your tool list (e.g., mcp__Wolfram__CheckPaclet), use those directly. They provide richer integration and better performance than the bundled scripts.

The CheckPaclet, BuildPaclet, and SubmitPaclet MCP tools are only provided by the WolframPacletDevelopment MCP server. If the Wolfram MCP server in your tool list does not have them, use the bundled scripts instead.

For a richer experience, consider setting up the Wolfram MCP server. See references/SetUpWolframMCPServer.md (relative to this skill directory) for instructions.

With Bundled Scripts

If no MCP tools are available, use the bundled scripts in the scripts/ directory (relative to this skill directory). Run them with:

wolframscript -f scripts/<ScriptName>.wls <arguments>

Pass --usage to any script to see its argument documentation:

wolframscript -f scripts/<ScriptName>.wls --usage

For detailed usage, arguments, and invocation syntax for each script, see references/Scripts.md (relative to this skill directory).

Reminder: These scripts are only relevant when you do not have the equivalent MCP tool available.

Available Tools

ScriptWhen to use
CheckPacletCheck a paclet for issues before building or submitting
BuildPacletBuild a .paclet archive from a paclet directory
SubmitPacletSubmit a paclet to the Wolfram Language Paclet Repository

CheckPaclet

Use CheckPaclet before building or submitting a paclet. It reports errors, warnings, and suggestions organized by severity. The path should be an absolute path to the paclet root directory or the definition notebook (.nb) file.

BuildPaclet

Use BuildPaclet to produce a .paclet archive. Optionally pass --check true to run CheckPaclet before building. The build is aborted if errors are found.

SubmitPaclet

Use SubmitPaclet to submit a paclet to the Wolfram Language Paclet Repository. This builds the paclet internally before submitting. Requires prior authentication via $PublisherID or an active Wolfram Cloud connection. Use CheckPaclet first to verify readiness.

Other Tips

  • Run CheckPaclet first, then BuildPaclet, and only then SubmitPaclet for a reliable release flow.
← v1.0.0All versions