packages/opencode/src/bundled-skills/snow-flow-commands/SKILL.md
This skill should be used when the user asks about "snow-flow commands", "CLI commands", "how to start", "swarm", "sparc", "orchestrator", "agent spawn", "memory", "task", or needs guidance on Snow-Flow CLI operations.
npx skillsauth add groeimetai/snow-flow snow-flow-commandsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Snow-Flow provides a powerful CLI for ServiceNow development orchestration.
# Start interactive TUI
snow-flow
# Start with specific model
snow-flow --model claude-sonnet
snow-flow --model claude-opus
snow-flow --model gpt-4
# Resume previous session
snow-flow --resume
snow-flow --continue
# Check system status
snow-flow status
# Real-time monitoring
snow-flow monitor
# Version info
snow-flow --version
SPARC (Specification, Pseudocode, Architecture, Refinement, Completion) modes provide structured development workflows.
| Mode | Command | Purpose |
| ---------------- | ---------------------- | -------------------------- |
| Orchestrator | sparc | Multi-agent coordination |
| Coder | sparc run coder | Direct implementation |
| Researcher | sparc run researcher | Investigation and analysis |
| TDD | sparc tdd | Test-driven development |
# Orchestrator mode (default)
snow-flow sparc "Create incident dashboard widget"
# Specific mode
snow-flow sparc run coder "Implement auto-assignment business rule"
snow-flow sparc run researcher "Analyze current incident workflow"
# Test-driven development
snow-flow sparc tdd "Add SLA breach notification"
# Spawn specialized agent
snow-flow agent spawn developer
snow-flow agent spawn researcher
snow-flow agent spawn reviewer
# List active agents
snow-flow agent list
# Agent status
snow-flow agent status <agent-id>
| Type | Purpose |
| ------------ | ---------------------------- |
| developer | ServiceNow artifact creation |
| researcher | Investigation and analysis |
| reviewer | Code review and validation |
| tester | Testing and QA |
Multi-agent swarms for complex tasks.
# Start swarm with objective
snow-flow swarm "Build HR portal with self-service features"
# Swarm options
snow-flow swarm "objective" --strategy parallel
snow-flow swarm "objective" --strategy sequential
snow-flow swarm "objective" --mode development
snow-flow swarm "objective" --monitor
| Strategy | Description |
| ------------ | -------------------------- |
| parallel | Agents work simultaneously |
| sequential | Agents work in order |
| adaptive | Dynamic coordination |
# Create task
snow-flow task create "Implement feature X"
# List tasks
snow-flow task list
# Task status
snow-flow task status <task-id>
# Orchestrate complex task
snow-flow task orchestrate "Multi-step implementation"
Persistent memory across sessions.
# Store data
snow-flow memory store <key> <data>
# Retrieve data
snow-flow memory get <key>
# List all keys
snow-flow memory list
# Search memory
snow-flow memory search <query>
# Clear memory
snow-flow memory clear
# Configure ServiceNow instance
snow-flow config instance <url>
# Set credentials
snow-flow config auth
# View configuration
snow-flow config show
# Reset configuration
snow-flow config reset
# Authenticate with ServiceNow
snow-flow auth servicenow
# Authenticate with enterprise services
snow-flow auth enterprise
# Check auth status
snow-flow auth status
# Logout
snow-flow auth logout
| Variable | Purpose |
| ----------------------- | ----------------------- |
| SNOWCODE_MODEL | Default AI model |
| SNOWCODE_DEBUG_TOKENS | Enable token debugging |
| SNOWCODE_LOG_LEVEL | Logging verbosity |
| SERVICENOW_INSTANCE | ServiceNow instance URL |
# 1. Start snow-flow
snow-flow
# 2. In TUI, create Update Set first
# 3. Develop features
# 4. Complete Update Set when done
# Enable token debugging
SNOWCODE_DEBUG_TOKENS=true snow-flow
# Check debug output
cat .snow-code/token-debug/debug-*.jsonl | jq .
# Start swarm for complex feature
snow-flow swarm "Build customer portal" --strategy parallel --monitor
# Monitor progress
snow-flow monitor
Inside the interactive TUI:
| Key | Action |
| --------- | ------------------------ |
| Ctrl+C | Cancel current operation |
| Ctrl+D | Exit |
| Tab | Autocomplete |
| Up/Down | Navigate history |
| /help | Show help |
| /clear | Clear screen |
| /debug | Toggle debug mode |
development
This skill should be used when the user asks to "App Engine Studio", "workspace builder", "custom workspace", "AES", "low code", "app development", "studio", or any ServiceNow App Engine Studio development.
tools
This skill should be used when the user asks to "create a widget", "build a widget", "service portal widget", "sp_widget", "fix widget", "widget not working", "ng-click not working", or any Service Portal widget development.
development
This skill should be used when the user asks to "create chatbot", "virtual agent", "VA topic", "NLU", "conversation", "chat flow", "topic block", or any ServiceNow Virtual Agent development.
development
This skill should be used when the user asks to "vendor", "supplier", "contract", "procurement", "SLA", "vendor risk", "vendor performance", or any ServiceNow Vendor Management development.