reana-dev-workflow-setup

Creates a ready-to-run REANA workflow directory with minimal reana.yaml and launch instructions.

4|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill reana-dev-workflow-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reana-dev-workflow-setup
Source: https://github.com/arm2arm/AstroAgentAssistant/tree/main/reana-workflows/reana-dev-workflow-setup
Command: npx skills add https://github.com/arm2arm/AstroAgentAssistant --skill reana-dev-workflow-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup of a REANA analysis workflow on the development backend, reducing manual steps and configuration errors.

Core Features & Use Cases

  • Create a dedicated workflow directory and populate it with a minimal reana.yaml tailored to the development backend.
  • Provide exact run commands (native or Dockerized) and clear post-run checks, enabling rapid validation of analyses.
  • Copy in your source files and export required environment variables (REANA_SERVER_URL, REANA_ACCESS_TOKEN) to bootstrap workflows.

Quick Start

Create a workflow directory, copy templates/minimal_reana.yaml into it, edit placeholders for your workflow name and command, copy any source files, export REANA_SERVER_URL and REANA_ACCESS_TOKEN, and run the workflow using reana-client or the Dockerized client.

Frequently Asked Questions about reana-dev-workflow-setup

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

FAQPage Schema
How do I set up a REANA workflow development directory?

Setting up a REANA workflow involves creating a dedicated directory and copying a minimal reana.yaml template into it. You then edit placeholders for your workflow name and command before copying in source files to run.

What environment variables do I need to run a REANA analysis?

To run a REANA analysis, you must export the REANA_SERVER_URL and REANA_ACCESS_TOKEN environment variables. These provide the necessary backend endpoint and authentication credentials to execute your workflow.

Can I execute a REANA workflow using a Dockerized client?

Yes, you can run a REANA workflow using a Dockerized client. The setup provides exact run commands for both the native reana-client and the Dockerized client to enable rapid validation of your analyses.

What prerequisites are needed before creating a REANA workflow?

Prerequisites for creating a REANA workflow include having Docker installed, accessing a REANA server URL, and obtaining an access token. These ensure your local environment can properly provision and execute the analysis.

Why does my REANA workflow setup fail on the development backend?

REANA workflow setup failures often stem from missing environment variables or misconfigured reana.yaml files. Enforcing environment setup steps and using provided templates minimizes these manual configuration errors on the development backend.