deploy-check
Validation complète pré-déploiement. Supporte Vercel, Railway, Docker/VPS. Utilise les scripts Python du projet.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Validation complète pré-déploiement. Supporte Vercel, Railway, Docker/VPS. Utilise les scripts Python du projet.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Workflow APEX — Analyze, Plan, Execute, Examine. À invoquer avant une tâche non triviale ou quand le contexte est flou.
"Génère un endpoint API complet avec validation, auth, error handling et tests."
Génère et intègre des assets multimédia dans un SaaS : images IA (Gemini), SVG (Quiver), vidéo (Remotion), audio (ElevenLabs), scroll 3D. Clés serveur, stockage objet, charte.
Mode exploration intensive. Lance plusieurs sous-agents pour explorer, challenger et synthétiser des recommandations sur un sujet complexe. Gourmand en tokens mais produit des décisions éclairées.
Debugging systématique avec analyse profonde. Traque la cause racine, pas le symptôme.
Mise à jour profonde d’une lib, framework ou API : recherche changelog officiel, breaking changes, puis migration clean — pas un simple npm update.
| name | deploy-check |
| description | Validation complète pré-déploiement. Supporte Vercel, Railway, Docker/VPS. Utilise les scripts Python du projet. |
| argument-hint | - `env` : staging | production (défaut: staging) |
| disable-model-invocation | true |
env : staging | productionpython scripts/pre_deploy_check.py --env [staging|production]
Couvre : TypeScript, lint, tests, secrets, .env.example, console.log, migrations, RLS.
Bloquer si exit 1.
vercel --env staging # Preview URL
vercel --prod # Production
Variables requises dans Vercel : DATABASE_URL (pooler port 6543), DIRECT_URL (port 5432),
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY.
railway up --environment staging
railway up --environment production
docker build -t app:$(git rev-parse --short HEAD) .
docker push [registry]/app:[tag]
# Puis trigger deploy via webhook ou CLI Coolify/Dokku
python scripts/supabase_migrate.py --diff # Voir ce qui va être appliqué
python scripts/supabase_migrate.py --env [env] # Appliquer
python scripts/supabase_rls_check.py # Vérifier RLS
curl https://[domain]/api/health.claude/memory/session.md avec la version déployéeVercel : vercel rollback [deployment-url]
Railway : railway rollback
Docker : redéployer le tag précédent
DB : créer une nouvelle migration inverse (python scripts/supabase_migrate.py --new rollback-[feature])