SmartStack transforme Claude Code en plateforme de developpement .NET enterprise SmartStack transforms Claude Code into an enterprise .NET development platform

SmartStack est un ecosysteme de developpement compose de 3 projets interdependants. Il fournit des workflows automatises, des methodologies eprouvees et des outils de validation pour accelerer le developpement d'applications .NET multi-tenant securisees.

SmartStack is a development ecosystem composed of 3 interdependent projects. It provides automated workflows, battle-tested methodologies and validation tools to accelerate the development of secure multi-tenant .NET applications.

## L'ecosysteme

## The Ecosystem

⚙
SmartStack.app
Application socle contenant l'architecture de reference, les conventions et les patterns de securite (OWASP, RBAC, multi-tenant).
Foundation application containing the reference architecture, conventions and security patterns (OWASP, RBAC, multi-tenant).
▶
SmartStack.cli
Orchestrateur qui deploie skills, agents, hooks et commandes dans Claude Code. Ne genere jamais de contenu.
Orchestrator that deploys skills, agents, hooks and commands into Claude Code. Never generates content.
✓
SmartStack.mcp
Serveur MCP qui valide les conventions, genere le code conforme et assure la coherence de l'ensemble.
MCP server that validates conventions, generates compliant code and ensures overall consistency.

## Ce que la CLI installe

## What the CLI installs

26
Skills
33
Agents
6
Hooks
13
Commandes CLI
CLI Commands

## Workflows et outils

## Workflows & tools

🔀
GitFlow Workflow
Automatisation complete
Complete automation

Gestion de branches feature, release et hotfix avec versioning SemVer, worktrees Git, creation de PR Azure DevOps et validation des migrations EF Core.

Feature, release and hotfix branch management with SemVer versioning, Git worktrees, Azure DevOps PR creation and EF Core migration validation.

12 commands
🗄️
EF Core Migrations
Multi-context + Cross-Branch
Multi-context + Cross-Branch

Gestion des migrations Entity Framework Core : multi-context, detection et resolution de conflits ModelSnapshot, scan cross-branch, squash et scripts idempotents.

Entity Framework Core migration management: multi-context, ModelSnapshot conflict detection and resolution, cross-branch scan, squash and idempotent scripts.

9 commands
📊
Business Analyse
De l'idee au code
From idea to code

Workflow de specification fonctionnelle et technique. Questions adaptatives, exigences metier, generation de feature.json et prompts autonomes pour developpeurs.

Functional and technical specification workflow. Adaptive questions, business requirements, feature.json generation and autonomous prompts for developers.

6 phases
🤖
Agents specialises
Specialized Agents
Automatisation intelligente
Intelligent automation

33 agents autonomes : GitFlow (12), EF Core (9), code review, exploration de code, recherche de documentation, debugging, correction de grammaire et plus.

33 autonomous agents: GitFlow (12), EF Core (9), code review, code exploration, documentation search, debugging, grammar correction and more.

33 agents
💻
CLI SmartStack
SmartStack CLI
Commandes terminal
Terminal commands

Commandes CLI pour installer, mettre a jour, diagnostiquer et gerer SmartStack : install, update, upgrade, doctor, init, docs, mcp et plus.

CLI commands to install, update, diagnose and manage SmartStack: install, update, upgrade, doctor, init, docs, mcp and more.

13 commands

## Reference rapide

## Quick Reference

Besoin Need | Commande Command
--- | ---
Demarrer une feature Start a feature | `/gitflow start feature nom`
Commit intelligent Smart commit | `/gitflow commit`
Creer une release Create a release | `/gitflow start release`
Analyser un besoin metier Analyze a business need | `/business-analyse`
Creer une migration EF Core Create an EF Core migration | `/efcore migration`
Debugger une erreur Debug an error | `/debug Message d'erreur`
Revoir du code Review code | `/review-code`
Mettre a jour SmartStack Update SmartStack | `ss update`
Diagnostiquer l'installation Diagnose the installation | `ss doctor`

## Premiers pas

## Getting Started

1. ##### Installer le package

   ##### Install the package

   `npm install -g @atlashub/smartstack-cli`

2. ##### Deployer skills, agents et hooks

   ##### Deploy skills, agents and hooks

   `smartstack install` (global) ou `smartstack install --local` (projet)

   `smartstack install` (global) or `smartstack install --local` (project)

3. ##### Initialiser un projet

   ##### Initialize a project

   Dans votre projet .NET : `ss init` pour configurer SmartStack et GitFlow.

   In your .NET project: `ss init` to configure SmartStack and GitFlow.

4. ##### Commencer a developper

   ##### Start developing

   `/gitflow start feature ma-feature`

   `/gitflow start feature my-feature`

Developpe par Developed by AtlasHub • support@atlashub.ch • MIT License