Déploiement et documentation du Somtech RAG Service. Provisionne une instance par client × environnement (dev/staging/prod) sur Fly.io + Supabase, et fournit la connaissance d'architecture et d'usage.
v1.0.0
Pack de configuration et marketplace de plugins Somtech pour Claude Code et Cursor. Fournit skills, agents, commandes, plugins Cowork et blueprints de features réutilisables dans tous les projets clients.
# Installation one-liner (depuis n'importe quel projet)
curl -fsSL https://raw.githubusercontent.com/SomtechSolutionMAxime/somtech-pack/main/scripts/remote-install.sh | bash -s -- --target .
# Installation locale (si le pack est cloné)
./scripts/install_somtech_pack.sh --target /path/to/project
plugins/)| Plugin | Version | Description |
|---|---|---|
| audit-loi25 | v0.4.0 | Audit de conformité Loi 25 / P-39.1 (Québec) avec génération de rapports PDF |
| somtech-proposals | v0.2.0 | Complétion de contrats cadres, cahiers des charges et offres de services |
| somtech-silo-manager | v1.0.0 | Génération et déploiement de silos applicatifs (architecture multi-tenant) |
Chaque plugin inclut un .zip versionné prêt à installer dans Claude Cowork.
.claude/)| Composant | Contenu |
|---|---|
| Skills (15) | audit-rls, create-migration, deploy-metering, end-session, feature-doc-generator, git-module, mcp-builder, mockmig, playwright-tests, prototype, scaffold-component, somtech-pack-maj, speckit, validate-ui, webapp-testing |
| Agents (7) | backend, database, design, devops, frontend, product, qa |
| Commandes | mockmig, pousse |
| Templates | Bootstrap pour ontologie, constitution, architecture sécurité |
.cursor/)| Composant | Contenu |
|---|---|
| Commandes | mockmig, speckit, somtech-pack (sync/deploy/diagnostic), polish, refactoring |
| Skills | git-commit-pr, build-chatwindow, configure-mcp-server |
| Rules | Règles et contexte projet |
features/)| Feature | Description |
|---|---|
| metering-billing | Système de métriques et facturation (tables, Edge Functions, cron) |
| audio-transcription-analysis | Transcription et analyse audio |
docs/)| Doc | Description |
|---|---|
| chatwindow | ChatWindow + widgets (composant réutilisable) |
| migrations | Guide des migrations Supabase |
security/)| Document | Description |
|---|---|
ARCHITECTURE_DE_SECURITÉ.md | RLS, guards, patterns de sécurité |
PROTECTION_DONNEES_LOI25.md | Conformité Loi 25 / P-39.1 (Québec) |
references/ | Documents officiels (P-39.1, Guide EFVP CAI) |
scripts/)| Script | Description |
|---|---|
install_somtech_pack.sh | Installation du pack dans un projet |
remote-install.sh | Installation one-liner via curl |
somtech_pack_pull.sh | Mise à jour d'un projet depuis le pack (diff + versioning) |
somtech_pack_push.sh | Publier des changements depuis un projet vers le pack |
somtech_pack_add.sh | Ajouter un composant au pack |
pack.json)Le pack est organisé en modules activables :
| Module | Par défaut | Contenu |
|---|---|---|
| core | oui | .claude/, .cursor/, scripts/, docs/, security/ |
| features | oui | features/ (blueprints réutilisables) |
| mockmig | non | .mockmig/, .specify/ (workflow migration maquette) |
| plugins | non | plugins/ (marketplace Cowork) |
./scripts/somtech_pack_pull.sh --target .
./scripts/somtech_pack_push.sh --message "chore(pack): sync rules/skills"
Format conventionnel : type(scope): description
Types : feat, fix, chore, docs, refactor, test
plugins/nom-du-plugin/
├── .claude-plugin/plugin.json # Manifeste (obligatoire)
├── commands/ # Commandes slash
├── skills/ # Skills avec SKILL.md
├── templates/ # Gabarits et fichiers de référence
├── nom-du-plugin-vX.Y.Z.zip # Archive versionnée pour Cowork
└── README.md
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugin Claude Code pour déployer SomCraft (DMS Markdown-first) en instance dédiée sur des clients existants. Applique les migrations Supabase, déploie l'image Docker sur Fly.io, seed le workspace initial, et installe des skills de documentation (global + projet).
Plugin hybride (script + skill) pour exposer un module Somtech existant via MCP. Génère automatiquement un MCP server Edge Function wrapper avec auth dual (OAuth + API key).
Estimation de projets forfaitaires — mode formule (gros projets) et mode direct (petits projets / IA-first), qualification de projet, proposition d'équipe, facteur de reproduction, infrastructure initiale, comparaison traditionnelle vs IA-assistée avec analyse de risque par bloc et sous-décomposition en tâches
Complétion de contrats cadres, cahiers des charges, offres de services et demandes d'amélioration selon des gabarits Word, avec vérification de cohérence des clauses juridiques et intégration MCP orbit-entreprise.
Audit de conformité Loi 25 / P-39.1 (Québec) pour projets Supabase/React/TypeScript — détection des PII, vérification RLS, chiffrement, masquage frontend, logs, gouvernance, incidents, consentement, confidentialité par défaut, décisions automatisées et transferts internationaux. Génération de rapports PDF professionnels livrables au client. Références exactes aux articles P-39.1.
npx claudepluginhub somtechsolutionmaxime/somtech-pack --plugin somtech-ragUse this agent when you need legal advisory, compliance documentation, RFP response creation, and enterprise contract support for B2B applications. This agent specializes in legal document creation, regulatory analysis, enterprise procurement compliance, and RFP winning strategies. Transforms complex legal requirements into competitive advantages. Examples:
Build Retrieval-Augmented Generation pipelines
RAG/CAG architecture patterns with multi-tenant security and chunking strategies
OpenRAG agent skills: guided installation and SDK integration helpers.
Local RAG system with embedded Multi-Agent Framework for Claude Code plugin
Engineering process for solo founders and teams up to 50 engineers. Agents do architecture, code review, QA, and security. You make two decisions per feature.