Creating Workflows
OfficialDesign executable markdown workflows, automate processes.
Software Engineering#automation#workflow design#developer tools#markdown#tooling#algorithmic workflow#process documentation
Authorcipherstash
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Documenting multi-step processes often results in static, unexecutable guides. This Skill provides the methodology to design and write markdown-based workflows that are both human-readable documentation and executable processes, ensuring consistency, automation, and reducing manual effort.
Core Features & Use Cases
- Markdown-Based Syntax: Uses conventional markdown (headers, code blocks, Pass/Fail labels) for steps, commands, conditionals, and prompts.
- Executable Documentation: Ensures workflows can be run by a tool, providing a single source of truth for process and execution.
- Enforcement & Guided Modes: Supports designing workflows for strict algorithmic compliance or flexible guidance, adapting to various needs.
- Use Case: To standardize your team's git commit process, use this Skill to create a markdown workflow that includes pre-commit checks, atomic commit verification, and conventional message formatting, ensuring every commit adheres to standards automatically.
Quick Start
To create a new workflow file (e.g., my-workflow.md):
Start with H1 headers for steps:
# Step 1: Description of what this step does
Add bash commands in code blocks:
```bash
mise run test
```
Use Pass/Fail for conditionals:
Fail: STOP (fix tests)
Add prompts for human input:
Prompt: Is the documentation complete and accurate?
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Creating Workflows Download link: https://github.com/cipherstash/cipherpowers/archive/main.zip#creating-workflows Please download this .zip file, extract it, and install it in the .claude/skills/ directory.