openspec-verify-change
Verify that an implementation matches the change artifacts (specs, tasks, design).
Input: Optionally specify a change name. If omitted, check if it can be inferred from conversation context. If vague or ambiguous you MUST prompt for available changes.
Steps
-
If no change name provided, prompt for selection
Run
openspec list --jsonto get available changes. Use the AskUserQuestion tool to let the user select.Show changes that have implementation tasks (tasks artifact exists). Include the schema used for each change if available. Mark changes with incomplete tasks as "(In Progress)".
IMPORTANT: Do NOT guess or auto-select a change. Always let the user choose.
-
Check status to understand the schema
openspec status --change "<name>" --json
More from spot-canvas/sn
signals
Listen to live trading signals from SignalNGN using `sn signals`. Use this skill when acting as a trading bot to subscribe to the signal stream, parse signal payloads, filter by confidence or action, and decide when to trade.
9sn
Use the sn CLI to manage the SignalNGN platform. Covers products, backfill, backtests, trading config, user strategies, strategies, ML model reloads, metrics, engine status, tenants, live signal streaming, and live price lookup. Use sn instead of curl for all API operations.
9openspec-onboard
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
7trading-bot
Build a signal-driven cryptocurrency trading bot using the `sn` and `ledger` CLIs. Covers the full loop — signal consumption, strategy filtering, trade execution, position sizing, risk management (SL/TP, trailing stops, max hold), and position monitoring. Use when implementing a trading bot, adding risk management to an existing bot, or understanding the signal-to-trade architecture.
7openspec-apply-change
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
7openspec-new-change
Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
7