LLM Skills
~/catalogue/backend//service-patterns
Backendsource GitHub

Services de base de données

/service-patterns

Modèles de service connus pour le nommage des variables d'environnement. Utilisez ces modèles pour détecter les services et déduire les périmètres d'autorisation.

qdhenryqdhenry
1.3k
1 mars 2026
// contenu du skill

<overview>

Known service patterns for environment variable naming. Use these patterns to detect services and infer permission scopes.

</overview>

<database_services>

Database Services

PatternServicePermission LevelNotes
DATABASE_URLGeneric DBCriticalFull database access
POSTGRES_*PostgreSQLCriticalDatabase credentials
MYSQL_*MySQLCriticalDatabase credentials
MONGODB_URIMongoDBCriticalFull database access
REDIS_URLRedisHighCache/session access
SUPABASE_URLSupabaseMediumProject URL (public)
SUPABASE_ANON_KEYSupabaseLowPublic anonymous key
SUPABASE_SERVICE_ROLE_KEYSupabaseCriticalBypasses RLS, full access
PLANETSCALE_*PlanetScaleCriticalDatabase credentials
TURSO_*TursoCriticalDatabase credentials
NEON_*NeonCriticalDatabase credentials

</database_services>

<authentication_services>

Authentication Services

PatternServicePermission LevelNotes
JWT_SECRETJWTCriticalToken signing, full auth bypass if leaked
SESSION_SECRETSessionsCriticalSession forgery risk
NEXTAUTH_SECRETNextAuthCriticalAuth token signing
NEXTAUTH_URLNextAuthLowCallback URL configuration
AUTH0_*Auth0HighOAuth credentials
CLERK_*ClerkHighAuth service credentials
KINDE_*KindeHighAuth service credentials
OAUTH_*Generic OAuthHighOAuth client credentials
GOOGLE_CLIENT_IDGoogle OAuthMediumOAuth client ID (semi-public)
GOOGLE_CLIENT_SECRETGoogle OAuthHighOAuth client secret
GITHUB_CLIENT_*GitHub OAuthHighOAuth credentials

</authentication_services>

<payment_services>

Payment Services

PatternServicePermission LevelNotes
STRIPE_SECRET_KEYStripeCriticalFull account access, can charge cards
STRIPE_PUBLISHABLE_KEYStripeLowPublic key for frontend
STRIPE_WEBHOOK_SECRETStripeHighWebhook signature verification
PAYPAL_*PayPalCriticalPayment processing
SQUARE_*SquareCriticalPayment processing
LEMONSQUEEZY_*Lemon SqueezyCriticalPayment/subscription
PADDLE_*PaddleCriticalPayment processing

</payment_services>

<cloud_services>

Cloud Services

PatternServicePermission LevelNotes
AWS_ACCESS_KEY_IDAWSCriticalDepends on IAM permissions
AWS_SECRET_ACCESS_KEYAWSCriticalFull credential
AWS_REGIONAWSLowRegion configuration
S3_BUCKETAWS S3LowBucket name only
CLOUDFLARE_*CloudflareHighCDN/DNS control
VERCEL_*VercelMediumDeployment platform
GCP_* / GOOGLE_*Google CloudCriticalService account access
AZURE_*AzureCriticalCloud credentials
DO_* / DIGITALOCEAN_*DigitalOceanCriticalInfrastructure access

</cloud_services>

<email_services>

Email Services

PatternServicePermission LevelNotes
SENDGRID_API_KEYSendGridHighCan send emails as your domain
MAILGUN_*MailgunHighEmail sending
RESEND_API_KEYResendHighEmail sending
POSTMARK_*PostmarkHighEmail sending
SMTP_*Generic SMTPHighEmail credentials
EMAIL_SERVER_*GenericHighSMTP configuration

</email_services>

<storage_services>

Storage Services

PatternServicePermission LevelNotes
CLOUDINARY_*CloudinaryMediumMedia storage
UPLOADTHING_*UploadThingMediumFile uploads
IMAGEKIT_*ImageKitMediumImage CDN
MINIO_*MinIOHighS3-compatible storage

</storage_services>

<analytics_monitoring>

Analytics & Monitoring

PatternServicePermission LevelNotes
SENTRY_DSNSentryLowError reporting (read-only)
SENTRY_AUTH_TOKENSentryMediumRelease management
DATADOG_*DatadogMediumMonitoring
NEW_RELIC_*New RelicMediumAPM
LOGTAIL_*LogtailLowLog aggregation
AXIOM_*AxiomLowLog aggregation
GA_* / GOOGLE_ANALYTICS_*Google AnalyticsLowAnalytics tracking
POSTHOG_*PostHogLowProduct analytics
MIXPANEL_*MixpanelLowAnalytics

</analytics_monitoring>

<ai_services>

AI/ML Services

PatternServicePermission LevelNotes
OPENAI_API_KEYOpenAIHighAPI usage, billing
ANTHROPIC_API_KEYAnthropicHighAPI u
// source originale publique
qdhenry/Claude-Command-Suite
/.claude/skills/audit-env-variables/references/service-patterns.md
Licence : Licence non indiquée. Consultez le dépôt avant toute réutilisation.
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/service-patterns.md" "https://raw.githubusercontent.com/qdhenry/Claude-Command-Suite/main/.claude/skills/audit-env-variables/references/service-patterns.md"
Ensuite dans Claude Code, tapez /service-patterns pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
Créateurqdhenry
Étoiles 1.3k
CatégorieBackend
Mis à jour1 mars 2026
Format.md
AccèsGratuit
// similaires

Skills Backend

Voir toutarrow_forward