Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Stackstorm VSCodeNew to Visual Studio Code? Get it now.
Stackstorm VSCode

Stackstorm VSCode

systemsmystery

|
555 installs
| (0) | Free
VScode extension for stackstorm pack creation
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Stackstorm VS Code

Important notice

It has become apparent that although in my testing the extension was working normally, when installed on a fresh install it did not. This has now been fixed. I apologise for this and hope that you will try this extension again.

If you experence anymore issues please raise them at https://github.com/systemsmystery/stackstorm-vscode/issues


Visual Studio Marketplace Version Visual Studio Marketplace Downloads Visual Studio Marketplace Installs Travis CI GitHub GitHub BuyMeACoffee Codacy Badge

This extension adds the ability to create the required files for a Stackstorm pack in a VS Code Workspace.

Inspired by VS Code Angular Files

Disclaimer

This plugin is not an official Stackstorm plugin. It is not officially affiliated with Stackstorm.

Features

File Templates

Use the bootstrap folder command to create the structure for a Stackstorm pack in your current workspace. Or...

Right click within the explorer to create:

  • Pack Config Template - pack.yaml file required for a pack.
  • Config Schema Template - config.schema.yaml file required if using config values within a pack.
  • Action Metadata Template - action.yaml file which is required to register a action with Stackstorm.
  • Workflow Metadata Template - workflow.yaml file which is used to describe a particular workflow.
  • Action Metadata Template - action.yaml file which is used to describe a particular rule.
  • Alias Metadata Template - alias.yaml file which is used to create action aliases.
  • Policy Template - policy.yaml file which is used to create stackstorm policies.
  • README Template - README.md file to describe the pack.
  • Rule Metadata Template - rule.yaml used to create rules within stackstorm.
  • Sensor Metadata Template - senson.yaml file used to create stackstorm sensors.

Settings

Two settings can be set for use with this extension, they are:

  • st2.defaultAuthor. This setting is used to fill in the author section of the pack.yaml file. If this is not set, you will be prompted for an answer.
  • st2.defaultEmail. This setting is used to fill in the email section of the pack.yaml file. If this is not set, you will be prompted for an answer.

These settings can either be set via the settings page or via the settings.json file.

Demo

Overview

Note

This extension should not overwrite any files that already exist, however this is not a guarentee. I will not be help responsible for any data loss.

Release Notes

Detailed change log can be found here.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft