List available scenarios with filtering
Lists test scenarios with filtering by name, tags, and file patterns.
/plugin marketplace add probitas-test/claude-plugins/plugin install probitas@probitas-testhaiku# List all scenarios
probitas list
# List scenarios in specific directory
probitas list api/
# Filter by tag
probitas list -s tag:smoke
# Filter by name
probitas list -s "Login"
# Exclude scenarios
probitas list -s "!tag:slow"
# JSON output
probitas list --json
# Tag matching
-s tag:api # Scenarios with @api tag
-s "!tag:slow" # Exclude @slow tag
# Name matching
-s "Login" # Name contains "Login" (case-insensitive)
-s "!wip" # Exclude names containing "wip"
# AND condition (comma-separated)
-s "tag:api,tag:smoke" # @api AND @smoke tags
-s "tag:api,User" # @api tag AND name contains "User"
# OR condition (multiple -s)
-s tag:smoke -s tag:api # @smoke OR @api tags
--include "api/**/*.ts" # Include pattern
--exclude "**/*.skip.ts" # Exclude pattern
probitas list # Loads .env automatically
probitas list --env .env.test # Load custom env file
probitas list --no-env # Skip loading .env
Lists discovered scenarios with their metadata:
Use --json for machine-readable output.
**/*.probitas.ts.env file is automatically loaded before listing (use --no-env to skip)