# Workflow Creation

Create a new Stencila workflow.

- Repository: https://github.com/stencila/stencila (914 stars)
- Category: AI and agents
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add stencila/stencila --skill workflow-creation -g -a claude-code -y`
Codex: `npx skills add stencila/stencila --skill workflow-creation -g -a codex -y`
Cursor: `npx skills add stencila/stencila --skill workflow-creation -g -a cursor -y`
Gemini CLI: `npx skills add stencila/stencila --skill workflow-creation -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add stencila/stencila`

## Description

Create a new Stencila workflow. Use when asked to create, write, scaffold, or set up a workflow directory or WORKFLOW.md file. Covers workflow discovery, duplicate-name checks, ephemeral workflows, WORKFLOW.md frontmatter, DOT pipeline authoring, goals, agents, branching, composition, and validation.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## Overview

Create a new workflow directory and `WORKFLOW.md` file for Stencila. A workflow is a directory under `.stencila/workflows/` containing a `WORKFLOW.md` file with YAML frontmatter and a Markdown body. The body should begin with a short human-readable explanation of what the workflow does and how it works, followed by a `dot` fenced code block that defines the pipeline, and then any additional documentation or referenced content blocks.

Use this skill when the user wants to define a multi-stage AI workflow, orchestrate several agent or human steps, or scaffold a reusable pipeline that can be validated and run with Stencila.

## Steps

The rest: https://github.com/stencila/stencila/blob/HEAD/.stencila/skills/workflow-creation/SKILL.md
