deployment-guide

Guide NSLS automation deployments across Railway, Val Town, Airtable API, Google Apps Script, and Cloudflare Workers.

6|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/thensls/nsls-builder-toolkit --skill deployment-guide-thensls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-guide
Source: https://github.com/thensls/nsls-builder-toolkit/tree/main/skills/deployment-guide
Command: npx skills add https://github.com/thensls/nsls-builder-toolkit --skill deployment-guide-thensls

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a clear, company-safe pathway for choosing a hosting platform and performing step-by-step deployments so NSLS builders avoid wrong accounts, lost ownership, and insecure secret handling.

Core Features & Use Cases

  • Platform decision matrix: Compares Railway, Val Town, Cloudflare Workers, Airtable API, and Google Apps Script and explains when to use each.
  • Access and account guidance: Explains company-account requirements and who to contact for access.
  • Platform-specific deployment checklists: Includes environment variable and secret handling, CLI tips, Procfile and Wrangler basics, and post-deploy registration.
  • Use Cases: Deploy a Slack bot with Railway, host a webhook or cron job on Val Town, run spreadsheet automations in Google Apps Script, store structured records via Airtable API, or deploy latency-sensitive APIs to Cloudflare Workers.

Quick Start

Use the deployment-guide skill to decide where to host this automation and get step-by-step deployment instructions for Railway, Val Town, Airtable API, Google Apps Script, or Cloudflare Workers.

Frequently Asked Questions about deployment-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right platform for deploying NSLS automations?

Choosing a deployment platform requires comparing Railway, Val Town, Cloudflare Workers, Airtable API, and Google Apps Script against your automation needs. The decision matrix evaluates hosting capabilities, latency, and execution environment to recommend the optimal platform.

How do I deploy a Slack bot using Railway?

To deploy a Slack bot with Railway, follow the platform-specific checklist for environment variable setup, secret handling, and CLI configuration. The deployment process requires configuring service variables and completing post-deploy registration to activate the automation.

What is the best way to handle environment variables and secrets when hosting automations?

Handling environment variables and secrets securely requires applying platform-specific configurations during deployment. The deployment guide provides steps for secret management across Railway, Val Town, and Cloudflare Workers to prevent insecure credential exposure.

Can I use Google Apps Script for spreadsheet automations and Airtable API for structured records?

Yes, Google Apps Script supports spreadsheet automations while the Airtable API handles structured record storage. The deployment decision matrix explains when to select each based on whether your automation processes sheets or manages database records.

Do I need company account access to deploy automations to Cloudflare Workers?

Deploying to Cloudflare Workers requires company account access to ensure proper ownership and secure edge deployment. The guide provides specific instructions on who to contact for access and how to handle Wrangler basics for latency-sensitive APIs.

When should I use Val Town instead of Railway for hosting webhooks or cron jobs?

Use Val Town instead of Railway when you need to host lightweight webhooks or cron jobs without managing full service containers. The decision matrix differentiates Val Town functions from Railway services based on execution scale and resource requirements.