Marketplace deployment-build
Knowledge of the Vercel deployment pipeline, hybrid build scripts, and environment configuration.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/abdulsamad94/deployment-build" ~/.claude/skills/aiskillstore-marketplace-deployment-build && rm -rf "$T"
manifest:
skills/abdulsamad94/deployment-build/SKILL.mdsource content
Deployment & Build Pipeline
Hybrid Build Process
Our project combines a Next.js root app with a Docusaurus documentation app.
- Build Command:
npm run build - Logic:
(Builds Docs)cd textbook && npm install && npm run build
(Creates output dir)npx shx mkdir -p public/docs
(Copies static docs to Next.js public folder)npx shx cp -r textbook/build/* public/docs/
(Builds the main Next.js app)next build
Vercel Configuration
- File:
backend/vercel.json - Python Runtime: Used for the FastAPI backend (
).backend/main.py - Routes: Rewrites all
requests to the Python function./api/*
Environment Variables
Ensure these are set in the Vercel Dashboard:
GEMINI_API_KEYQDRANT_URLQDRANT_API_KEYBETTER_AUTH_SECRETNEXT_PUBLIC_APP_URL