Commandes ss / smartstackss / smartstack commands
Les commandes du binaire ss (alias de smartstack), installé via npm i -g @atlashub/smartstack-cli, rangées par famille : licence, cycle de vie, développement, diagnostic. Les plus courantes : ss install, ss dev up, ss doctor.
The commands of the ss binary (alias of smartstack), installed via npm i -g @atlashub/smartstack-cli, grouped by family: license, lifecycle, development, diagnostics. The most used: ss install, ss dev up, ss doctor.
⚠️ Licence requise : toutes les commandes exigent une licence active, sauf ss license et ss doctor. Sans licence : ss license activate <clé> ou ss license trial.
⚠️ License required: every command requires an active license, except ss license and ss doctor. Without one: ss license activate <key> or ss license trial.
LicenceLicense
Activation, essai, état, vérification, désactivation et clé API CI/CD — détaillés sur la page Licence. Activation, trial, status, verification, deactivation and CI/CD API key — detailed on the License page.
Voir les commandes ss licenseShow the ss license commands
| CommandeCommand | DescriptionDescription |
|---|---|
ss license activate <key> |
Active une clé de licence sur cette machineActivates a license key on this machine |
ss license trial |
Demande une licence d'essai gratuiteRequests a free trial license |
ss license status |
Affiche l'état de la licence couranteShows the current license status |
ss license verify <key> |
Vérifie une clé sans l'activerVerifies a key without activating it |
ss license deactivate |
Retire la licence de cette machineRemoves the license from this machine |
ss license api-key set <key> |
Configure une clé API pour l'authentification CI/CDConfigures an API key for CI/CD authentication |
Cycle de vieLifecycle
| CommandeCommand | DescriptionDescription |
|---|---|
ss init [name] |
Scaffold un nouveau projet SmartStack (backend + frontend + GitFlow). Sans nom : utilise le dossier courant. Options : --here, --yes, --preview, --dry-runScaffolds a new SmartStack project (backend + frontend + GitFlow). Without a name: uses the current folder. Options: --here, --yes, --preview, --dry-run |
ss install |
Déploie skills, agents, hooks dans ~/.claude/Deploys skills, agents, hooks to ~/.claude/ |
ss install --local |
Variante locale : ./.claude/ du projet courantLocal variant: ./.claude/ of the current project |
ss update |
Met à jour les fichiers déployés (~/.claude/) vers la version du paquet installéUpdates the deployed files (~/.claude/) to the installed package version |
ss upgrade |
Met à niveau un PROJET client : paquets NuGet/npm, configuration, migrations, résidus — à lancer dans le projetUpgrades a client PROJECT: NuGet/npm packages, configuration, migrations, residuals — run inside the project |
ss uninstall |
Retire les fichiers déployésRemoves deployed files |
ss status |
État de l'installation (global ou --local)Installation status (global or --local) |
DéveloppementDevelopment
| CommandeCommand | DescriptionDescription |
|---|---|
ss dev up |
Lance tout l'environnement de dev en une passe (détection → démarrage backend + frontend → attente API → cartouche URLs/login)Runs the whole dev environment in one pass (detect → start backend + frontend → wait for the API → URLs/login summary) |
ss dev stop |
Arrête backend et/ou frontendStops backend and/or frontend |
ss dev status |
Backend/frontend en cours d'exécution ?Are backend/frontend running? |
ss dev summary |
Cartouche : URLs, base de données, identifiants adminSummary: URLs, database, admin credentials |
ss docs [page] |
Ouvre la documentation HTML dans le navigateur (--list pour lister les pages)Opens the HTML documentation in the browser (--list to list pages) |
ss docker up |
Build + démarre les conteneurs (Docker ou Podman) ; aussi : down, build, status, logsBuilds + starts containers (Docker or Podman); also: down, build, status, logs |
ss tmux install |
Prépare l'environnement de dev WSL (tmux, dotnet, claude, git) ; aussi : statusSets up the WSL dev environment (tmux, dotnet, claude, git); also: status |
DiagnosticDiagnostics
| CommandeCommand | DescriptionDescription |
|---|---|
ss doctor |
Vérifie l'intégrité de l'installation (sans licence)Verifies install integrity (no license needed) |
ss doctor --json |
Sortie machineMachine-readable output |