replit-install-auth

Featured

Set up a Replit project with .replit + replit.nix configuration, Secrets, and Replit Auth. Use when creating a new Replit App, configuring Nix packages, managing secrets, or adding user authentication with Replit Auth. Trigger with phrases like "setup replit", "replit auth", "replit nix config", "replit secrets", "configure replit", "new replit project".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Replit Install & Auth ## Overview Set up a Replit App from scratch: configure `.replit` and `replit.nix`, manage Secrets (AES-256 encrypted environment variables), and integrate Replit Auth for zero-setup user authentication with Google, GitHub, Apple, X, and Email login. ## Prerequisites - Replit account (Free, Core, or Teams plan) - Replit App created from template, GitHub import, or blank - For Auth: deployed app on `.replit.app` or custom domain ## Instructions ### Step 1: Configure `.replit` File ```toml # .replit — controls run behavior, deployment, and environment entrypoint = "index.ts" run = "npm start" # Nix modules provide language runtimes modules = ["nodejs-20:v8-20230920-bd784b9"] [nix] channel = "stable-24_05" [env] NODE_ENV = "development" PORT = "3000" [deployment] run = ["sh", "-c", "npm start"] deploymentTarget = "autoscale" build = ["sh", "-c", "npm run build"] ignorePorts = [3001] [unitTest] language = "nodejs" [packager] language = "nodejs" [packager.features] packageSearch = true guessImports = true [gitHubImport] requiredFiles = [".replit", "replit.nix"] ``` ### Step 2: Configure `replit.nix` ```nix # replit.nix — system-level dependencies via Nix { pkgs }: { deps = [ pkgs.nodejs-20_x pkgs.nodePackages.typescript-language-server pkgs.nodePackages.pnpm pkgs.postgresql pkgs.python311 pkgs.python311Packages.pip ]; } ``` After editing `replit.nix`, reload the shell for changes to take effect. ### Step 3: Co...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

replit-core-workflow-a

Build a full-stack web app on Replit with Express/Flask, PostgreSQL, Auth, and deployment. Use when creating a new production app on Replit from scratch, building the primary user-facing workflow, or following Replit best practices. Trigger with phrases like "build replit app", "replit full stack", "replit web app", "create replit project", "replit express flask".

2,266 Updated today
jeremylongshore
AI & Automation Featured

replit-hello-world

Create a minimal working Replit app with database, object storage, and auth. Use when starting a new Replit project, testing your setup, or learning Replit's built-in services (DB, Auth, Object Storage). Trigger with phrases like "replit hello world", "replit starter", "replit quick start", "first replit app", "replit example".

2,266 Updated today
jeremylongshore
AI & Automation Featured

replit-upgrade-migration

Upgrade Replit Nix channels, migrate between database types, and update deployment targets. Use when upgrading Nix channel versions, migrating from Replit DB to PostgreSQL, switching deployment types, or updating system dependencies. Trigger with phrases like "upgrade replit", "replit nix upgrade", "migrate replit database", "replit version update", "replit channel update".

2,266 Updated today
jeremylongshore
AI & Automation Featured

replit-security-basics

Apply Replit security best practices: Secrets management, REPL_IDENTITY tokens, Auth headers, and public Repl safety. Use when securing API keys, validating request identity, or auditing Replit security configuration. Trigger with phrases like "replit security", "replit secrets", "secure replit", "replit public safety", "replit identity token".

2,266 Updated today
jeremylongshore
AI & Automation Featured

replit-deploy-integration

Deploy Replit apps with Autoscale, Reserved VM, and Static deployment types. Use when deploying to production, configuring deployment settings, setting up custom domains, or managing deployment secrets and health checks. Trigger with phrases like "deploy replit", "replit deployment", "replit autoscale", "replit reserved VM", "replit static deploy", "replit custom domain".

2,266 Updated today
jeremylongshore