Skip to content
Back to skills

Setup Hosting

ASecurity

Set up or check how the tool runs live, including moving it to another host or recipe. The first run connects each merge to main to a deploy; this skill never merges code. Run the evidence run and the review first, and record any risk area's caution.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 21, 2026
developmentpythongodatabase

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 21, 2026

npx -y skills add gwpicard/ai-build-kit --skill setup-hosting --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Setup Hosting?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Setup Hosting
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gwpicard-setup-hosting/badge)](https://www.skillsdirectory.com/skills/gwpicard-setup-hosting)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: setup-hosting
description: Set up or check how the tool runs live, including moving it to another host or recipe. The first run connects each merge to main to a deploy; this skill never merges code. Run the evidence run and the review first, and record any risk area's caution.
---

# Setup hosting

The first run puts `main` live and connects later merges to deploy. A later run
compares the live copy with `main` and repairs differences.

## Before acting

Read the risk record in the masterplan. If a `Recheck when` item occurred since
`Last checked`, run `fit-check` first. For each risk area, say whether its
caution is done, accepted or not yet done. Run the risk-area check and
stop if it disagrees.

Read the `Recipe:` line in AGENTS.md's stack section and the matching folder's
`recipe.md`, not `PROVEN.md`. An old `.md` recipe name means its folder.
`Recipe: none`, a missing line or folder means no recipe. The recipe launch
checks do not apply; follow "On no recipe" below for help by hand. If a live
address is recorded, follow
`references/later-run.md`. Leave open pull requests open; say `/implement` merges one after a yes, which puts it live.
The Python document-worker and read-only existing-database recipe parts are
not offered yet. The recipes' `Fits:` lines describe tool shapes, not those
unavailable parts.

## Launch

Load `references/build-run.md`.

### On a recipe

Follow `recipe.md` in order, run its action scripts from the project root and
follow any hosting request it names. Then load `references/recipe-launch.md`.

### On no recipe

Load `references/recipe-launch.md`: one notice, the choice recorded, no
refusal. Then help by hand. For a server this session cannot reach, use
`references/hosting-request.md`.

For a risk area, follow `fit-check`'s "Rechecks and going live".

Before any live change, load `references/live-records.md`.

Connect one service at a time, starting with harmless parts. Never print what
the hosting request record contains. Give the live-change warning before asking
the person to go live.

When going live changes the risk record or names a risk area, record why,
its caution and which work continues or waits.

## Done when

The address is recorded, each check has its line, warnings and gaps are in one
dated changelog entry, and no code was merged.

Files in this skill

  • SKILL.md2.3 KB
  • recipes/nextjs-supabase-on-coolify/PROVEN.md8.1 KB
  • recipes/nextjs-supabase-on-coolify/hosting-request.md2.5 KB
  • recipes/nextjs-supabase-on-coolify/recipe.md10.2 KB
  • recipes/nextjs-supabase-on-coolify/scripts/access.sh4.1 KB
  • recipes/nextjs-supabase-on-coolify/scripts/going-live.sh3.2 KB
  • recipes/nextjs-supabase-on-coolify/scripts/hosting-request.sh3.8 KB
  • recipes/nextjs-supabase-on-coolify/scripts/live-check.sh5.5 KB
  • recipes/nextjs-supabase-on-coolify/scripts/logs.sh1.3 KB
  • recipes/nextjs-supabase-on-coolify/scripts/preview.sh2.2 KB
  • recipes/nextjs-supabase-on-coolify/scripts/rollback.sh2 KB
  • recipes/nextjs-supabase-on-coolify/scripts/secrets.sh1.9 KB
  • recipes/nextjs-supabase-on-vercel/PROVEN.md661 B
  • recipes/nextjs-supabase-on-vercel/recipe.md8.6 KB
  • recipes/nextjs-supabase-on-vercel/scripts/access.sh4.1 KB
  • recipes/nextjs-supabase-on-vercel/scripts/add-secret.sh2.5 KB
  • recipes/nextjs-supabase-on-vercel/scripts/connect.sh3.2 KB
  • recipes/nextjs-supabase-on-vercel/scripts/get-supabase-keys.sh2.9 KB
  • recipes/nextjs-supabase-on-vercel/scripts/going-live.sh2.4 KB
  • recipes/nextjs-supabase-on-vercel/scripts/live-check.sh6.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.