Skills Catalog
FP-approved templates. Download a ZIP → build → deploy with /package-as-poc.
⚡
The right way: run /package-as-poc in Claude Code
Download a ZIP below, extract it, build your app locally with docker-compose up, then run the skill. It validates, packages, and deploys — returning a live HTTPS URL and credentials.
🟩
backend
Node.js REST API
Express · Postgres · Helmet
/package-as-poc → port 3000
🐍
backend
Python Flask API
Flask · SQLAlchemy · Gunicorn
/package-as-poc → port 8000
🌐
frontend
Static Site
nginx · HTML/CSS/JS · no build step
/package-as-poc → port 80
⚛️
frontend
React SPA
Vite · Tailwind · React Query
/package-as-poc → port 80
🤖
ai
Claude Chat Interface
claude-sonnet-4-6 · streaming
/package-as-poc → port 8080
API reference
Deploy by skill (no ZIP needed):
curl -X POST https://deploy-assistant.74.241.133.90.nip.io/api/deploy \ -H "X-Email: you@future-processing.com" \ -F "name=myapp" \ -F "skill=python-flask"
Deploy by ZIP:
curl -X POST https://deploy-assistant.74.241.133.90.nip.io/api/deploy \ -H "X-Email: you@future-processing.com" \ -F "name=myapp" \ -F "file=@myapp.zip"
Response (both methods):
{
"status": "ok",
"app_name": "myapp",
"credentials": { "username": "admin", "password": "…" }
}
# URL: https://myapp.74.241.133.90.nip.io/
# Save the password — shown once.
Manage access (basic-auth users):
# Add a user curl -X POST https://deploy-assistant.74.241.133.90.nip.io/api/apps/myapp/users \ -H "X-Email: you@fp.com" -H "Content-Type: application/json" \ -d '{"username":"alice","password":"s3cr3t","role":"viewer"}' # Remove curl -X DELETE https://deploy-assistant.74.241.133.90.nip.io/api/apps/myapp/users/alice \ -H "X-Email: you@fp.com"