Some checks failed
DSS Project Analysis / dss-context-update (push) Has been cancelled
- Remove legacy admin-ui/js/ vanilla JS components - Add .dss/ directory with core tokens, skins, themes - Add Storybook configuration and generated stories - Add DSS management scripts (dss-services, dss-init, dss-setup, dss-reset) - Add MCP command definitions for DSS plugin - Add Figma sync architecture and scripts - Update pre-commit hooks with documentation validation - Fix JSON trailing commas in skin files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.7 KiB
1.7 KiB
name, description, arguments
| name | description | arguments | |||||||
|---|---|---|---|---|---|---|---|---|---|
| dss-reset | Reset DSS to clean state (clear all data, skins, tokens) |
|
DSS Reset Command
Clear all DSS data, skins, tokens, and generated files. Returns to clean state awaiting Figma sync.
Usage
/dss-reset [--confirm]
Without --confirm, runs in dry-run mode showing what would be deleted.
What This Clears
.dss/data/- Projects, teams, cache, activity.dss/dss.db- SQLite databaseadmin-ui/css/dss-*.css- Generated CSS filesadmin-ui/src/components/*.stories.js- Generated storiesadmin-ui/src/components/ds-*.js- Generated componentsdss/core_tokens/tokens.json- Reset to emptydss-claude-plugin/core/skins/*.json- Reset to awaiting sync.dss/logs/- Clear log files
Instructions for Claude
When the user runs this command:
- Check if
--confirmflag is provided - Execute reset script:
scripts/dss-reset.sh [--confirm] - Show what was cleared (or would be cleared in dry-run)
- Remind user to run
/dss-initto re-initialize structure
Safety
- Default is DRY RUN - no changes unless
--confirmis passed - Regenerates hash manifest after reset
- Stops any running Storybook processes
Example Output (Dry Run)
DSS Full Reset
==========================================
DRY RUN MODE - No changes will be made
Run with --confirm to execute
1. Clearing .dss/data/ structure...
Would run: rm -rf .dss/data/projects/* ...
2. Resetting database...
Would run: rm -f .dss/dss.db
...
DRY RUN COMPLETE
Run with --confirm to execute