workflow-creation

Scaffold Stencila workflow directories and WORKFLOW.md files with naming conventions.

900|58|Updated May 31, 2012
One-click install
npx skills add https://github.com/stencila/stencila --skill workflow-creation-stencila
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-creation
Source: https://github.com/stencila/stencila/tree/main/.stencila/skills/workflow-creation
Command: npx skills add https://github.com/stencila/stencila --skill workflow-creation-stencila

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and management of Stencila workflows, enabling users to define, orchestrate, and validate multi-stage AI processes efficiently.

Core Features & Use Cases

  • Workflow Scaffolding: Automatically generates new workflow directories and WORKFLOW.md files with appropriate structure and frontmatter.
  • Naming Convention Enforcement: Ensures workflow names adhere to strict kebab-case rules for consistency and discoverability.
  • Agent Integration: Facilitates the selection and referencing of specialized agents using list_agents for optimal task execution.
  • DOT Pipeline Authoring: Assists in writing DOT language graphs for defining workflow logic, including branching, composition, and human review steps.
  • Ephemeral Workflow Support: Manages temporary workflows marked by a .gitignore sentinel for experiments or drafts.
  • Use Case: A developer needs to create a new automated code review process. They can use this Skill to quickly scaffold a code-review workflow, define its stages (design, build, test, human review), and integrate specific agents for each step, ensuring the workflow is validated before use.

Quick Start

Use the workflow-creation skill to create a new workflow named 'data-analysis-pipeline'.

Frequently Asked Questions about workflow-creation

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

FAQPage Schema
How do I scaffold a new workflow directory with a WORKFLOW.md file?

To scaffold a workflow, generate a new directory containing a `WORKFLOW.md` file with appropriate structure and frontmatter, enforcing strict kebab-case naming conventions for consistency and agent discoverability.

What is the best way to define multi-stage agent orchestration pipelines?

Define multi-stage agent orchestration pipelines by authoring DOT language graphs that map out workflow logic, including branching, composition, and human review steps for automated execution.

Can I create ephemeral or temporary workflows for experiments?

Yes, you can manage ephemeral workflows by marking temporary workflow directories with a `.gitignore` sentinel, allowing you to safely run experiments or draft pipelines without committing them.

How do I integrate specialized agents into an automated pipeline?

Integrate specialized agents into a pipeline by using agent discovery to list available agents, then referencing them within the workflow definition to handle specific tasks like design, build, or testing.

Does workflow validation enforce naming conventions for pipeline files?

Yes, workflow validation enforces strict kebab-case naming rules on workflow files and directories to ensure consistency, validated structure, and reliable agent discovery across the pipeline.

When should I use DOT language for authoring workflow logic?

Use DOT language when you need to define complex workflow logic with branching, composition, and human review steps, as it provides the graph structure needed for reliable multi-stage orchestration.