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.

## 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`

## Que puis-je faire ?

## What can I do?

Je veux... I want to... | 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`
Developper incrementalement (APEX) Incremental development (APEX) | `/apex add feature to module`
Boucle iterative multi-modules Iterative multi-module loop | `/ralph-loop`
Valider une feature (compile + tests) Validate a feature (compile + tests) | `/validate-feature`
Revoir du code Review code | `/review-code`
Mettre a jour SmartStack Update SmartStack | `ss update`
Diagnostiquer l'installation Diagnose the installation | `ss doctor`

## Explorer les workflows

## Explore Workflows

🔀
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
🔄
Ralph Loop
Orchestrateur iteratif
Iterative orchestrator

Boucle de developpement iterative : lit les PRDs, orchestre les modules par couches de dependances, delegue la generation a APEX et genere des rapports de progression.

Iterative development loop: reads PRDs, orchestrates modules by dependency layers, delegates code generation to APEX and generates progress reports.

6 steps
⚙
APEX
Analyze-Plan-Execute-eXamine
Analyze-Plan-Execute-eXamine

Developpement incremental SmartStack. Analyse le code, planifie couche par couche, execute via MCP/skills, valide avec 43 POST-CHECKs automatises.

Incremental SmartStack development. Analyzes code, plans layer by layer, executes via MCP/skills, validates with 43 automated POST-CHECKs.

9 steps 43 POST-CHECKs
🤖
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

## Ce que la CLI installe

## What the CLI installs

28
Skills
33
Agents
6
Hooks
13
Commandes CLI
CLI Commands

## L'ecosysteme SmartStack

## The SmartStack 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.
Developpe par Developed by AtlasHub • support@atlashub.ch • MIT License