deployment

Configure deployment targets, publish applications, and analyze production deployment logs.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/AmirEmad11/instabot --skill deployment-amiremad11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment
Source: https://github.com/AmirEmad11/instabot/tree/main/.local/skills/deployment
Command: npx skills add https://github.com/AmirEmad11/instabot --skill deployment-amiremad11

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? It guides the process of publishing a working project to production, choosing the right deployment target, configuring deployment settings, and debugging live applications when they misbehave. ## Core Features & Use Cases - Deployment Target Selection: Choose between autoscale, vm, scheduled, and static targets based on whether the project is a website, bot, cron job, or static site. - Configuration Management: Update production run/build commands in each artifact's artifact.toml via the verifyAndReplaceArtifactToml temp-file workflow. - Production Log Debugging: Fetch and filter deployment logs with timestamps and regex patterns using fetchDeploymentLogs to diagnose runtime errors. - Use Case: Your deployed app returns errors in production. Use this Skill to fetch the last hour of logs filtered by "ERROR", identify the failing module, fix the code, and republish. ## Quick Start Check my deployment logs from the last hour and tell me why my published app is failing.

Frequently Asked Questions about deployment

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

FAQPage Schema
How do I deploy or publish my Replit project?

Verify the project works first, then the user must click the Publish button in the Publishing tool. Publishing handles building, hosting, TLS, and health checks automatically, and the app becomes available at a .replit.app domain.

How do I check production server logs for my deployed app?

Call fetchDeploymentLogs with optional afterTimestamp and a message regex filter such as "ERROR". It returns formatted logs and a found flag, and messageContext can add surrounding lines like grep -C.

Which deployment target should I use for my app?

Use autoscale for stateless websites and APIs, vm for bots or WebSocket servers needing persistent memory, scheduled for cron-like jobs, and static for client-side sites with no backend server.

Can I deploy my app to a specific region like Europe or Asia?

Yes, on Core, Pro, and Enterprise plans you select a geography in the Advanced section of the Publishing tool before first publish. Geography is permanent once published, and Free plan users publish to North America by default.

Why is my deployment run command in .replit being ignored?

In a PNPM workspace, deployment configuration lives in each artifact's .replit-artifact/artifact.toml file, not in .replit. Update run and build commands in artifact.toml using the verifyAndReplaceArtifactToml temp-file workflow.