Les commandes ci-dessous sont fournies par le binaire ss (alias de smartstack) installé via npm i -g @atlashub/smartstack-cli.The commands below are provided by the ss binary (alias of smartstack) installed via npm i -g @atlashub/smartstack-cli.
⚠️ 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
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)
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)