wolfram-function-resource

Convert literate-markdown documents into Wolfram Function Repository definition notebooks.

Updated May 22, 2026
One-click install
npx skills add https://github.com/WolframInstitute/MarkdownToNotebook --skill wolfram-function-resource
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wolfram-function-resource
Source: https://github.com/WolframInstitute/MarkdownToNotebook/tree/main/skills/wolfram-function-resource
Command: npx skills add https://github.com/WolframInstitute/MarkdownToNotebook --skill wolfram-function-resource

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for converting literate-markdown documents into Wolfram Function Repository resources, simplifying the creation and publication of Wolfram Language functions and ResourceFunctions.

Core Features & Use Cases

  • Markdown Conversion: Transform markdown documents into Function Repository definition notebooks.
  • Function Creation: Author Wolfram Language functions and ResourceFunctions using markdown.
  • Use Case: If you're looking to publish a Wolfram Language function or ResourceFunction, this Skill can help you convert your markdown document into the official definition notebook format, streamlining the process.

Quick Start

Use the 'wolfram-function-resource' skill to convert your markdown document 'myFunction.md' into a Wolfram Function Repository resource.

Frequently Asked Questions about wolfram-function-resource

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

FAQPage Schema
How do I convert markdown to a Wolfram Function Repository resource?▼

To convert markdown to a Wolfram Function Repository resource, you use this Skill to transform literate-markdown documents into official definition notebooks for publishing Wolfram Language functions.

What is the process for creating Wolfram Language functions from markdown?▼

Creating Wolfram Language functions from markdown involves converting literate-markdown documents into Function Repository definition notebooks that adhere to official style guidelines for ResourceFunctions.

Do I need MarkdownToNotebook to publish Wolfram Language functions?▼

Yes, you need the MarkdownToNotebook dependency to convert your markdown documents into the Wolfram Function Repository definition notebook format required for publishing.

Can I use my markdown files to create ResourceFunction definitions?▼

Yes, you can use your markdown files to create ResourceFunction definitions by converting literate-markdown documents into the official Wolfram Function Repository notebook format.

What are the limitations of converting markdown for the Wolfram Function Repository?▼

The conversion requires MarkdownToNotebook and must adhere to Function Repository style guidelines, meaning markdown documents must be properly structured as literate-markdown to succeed.

Why does my markdown conversion fail to generate a valid ResourceFunction notebook?▼

Markdown conversion fails when the input is not properly formatted literate-markdown or when the MarkdownToNotebook dependency is missing to execute the transformation.