Skip to main content

Install Skills

Install all SuprSend skills at once:
npx skills add suprsend/skills
The installer detects which agents are on your machine and asks which to install. Choose project-scoped (committed to your repo) or global. Or install a single skill:
npx skills add https://github.com/suprsend/skills --skill suprsend-workflow-schema
npx skills add https://github.com/suprsend/skills --skill suprsend-cli
npx skills add https://github.com/suprsend/skills --skill suprsend-docs-support
Commit skills to your repo. Your whole team gets consistent agent behavior with no extra setup.
After installation, skills are passive — nothing extra to run. Open your agent, describe what you want to build, and the agent loads the relevant skill automatically.

Try it — build a cart abandonment workflow

Open Cursor (Cmd+L / Ctrl+L) and paste this prompt:
Create a SuprSend cart abandonment workflow JSON
with slug "cart-abandonment". It should send 1 hour after user
leaves the cart and then send email and In-app notification.
The suprsend-workflow-schema skill activates automatically and generates correct node_type values, branch structure, and field names.

Review and push

Open suprsend/workflow/cart-abandonment.json and verify the structure — especially any branch_waituntil conditions.
suprsend profile list
suprsend profile use --name my-workspace   # if needed
suprsend workflow push --slug cart-abandonment --commit=true
Go to app.suprsend.comWorkflows. Your workflow is live.

Common gotchas

These are the mistakes agents make most often. Watch for these before pushing.
What goes wrongWhyFix
workflow push myfile.json silently pushes 0Command expects --slug or --dir, not a file pathUse --slug or --dir suprsend/workflow/
Workflow pushed but nothing firesPushed workflows are drafts by defaultAdd --commit=true
”Successfully pushed: 0”Wrong active profile or workspaceRun suprsend profile list and switch
Workflow JSON can’t be targeted by slugMissing slug field in the JSONAlways include "slug": "your-slug"
Validation error on pushSchema or category doesn’t exist yetPush schema and category first
Branch logic routes wrongIncorrect expression_v1 conditionsReview conditions. See Wait Until

Next steps

Workflow Schema Skill

All node types and configuration fields.

CLI Skill

Every CLI command, flag, and troubleshooting tip.

Prompt Cheatsheet

More copy-paste prompts for common tasks.

Agent Skills Overview

All available skills and how they work.