trapiche-deploy

Deploy the current directory as an anonymous static site and return a temporary public URL. Use when asked to "deploy this", "ship it", "get a preview link", "share this project", or "deploy anonymously".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "trapiche-deploy" with this command: npx skills add trapiche-cloud/cli/trapiche-cloud-cli-trapiche-deploy

Trapiche Deploy

Deploy the current project as an anonymous static site and return a live URL — no account or GitHub required.

Setup

Only the Target Directory is required. Everything else has sensible defaults.

ParameterDefaultExample override
Target directoryCurrent directory (.)--dir ./frontend
API endpointhttps://api.trapiche.cloud--api http://localhost:8080

If the user says "deploy this" or "ship it", start immediately with defaults. Do not ask clarifying questions unless a specific subdirectory is mentioned.

Workflow

1. Check     Verify trapiche CLI is installed
2. Install   Install CLI if missing (one-liner)
3. Deploy    Run trapiche deploy
4. Return    Share the live URL with the user

1. Check

Verify the CLI is available:

which trapiche

If the command is found, skip to step 3. If not found, proceed to step 2.

2. Install

Install the CLI with the official install script:

curl -fsSL https://trapiche.cloud/install.sh | bash

After installation, verify it works:

trapiche --help

If installation fails, tell the user and stop. Do not attempt to deploy without the CLI.

3. Deploy

Run the deploy command from the target directory:

trapiche deploy

Or with a specific subdirectory:

trapiche deploy --dir {DIR}

The command will:

  • Compress the project (excluding node_modules, .git, .env, build output)
  • Upload the archive to Trapiche
  • Run npm install and npm run build on the server
  • Return a live URL

Wait for the command to complete. It may take 1–3 minutes depending on project size and dependencies. Do not interrupt it.

4. Return

Once deployed, capture the URL from the output (looks like https://{name}.trapiche.site) and share it with the user:

✓ Deployed!

https://brave-wolf-4821.trapiche.site

Link expires in 7 days.

Tell the user the link is live and temporary — it expires in 7 days.

Guidance

  • Only static sites are supported. The project must have a package.json with a build script. Next.js apps must use output: 'export' in next.config.js.

  • Never deploy sensitive directories. The CLI automatically excludes .env files, but confirm there are no hardcoded secrets in the source before deploying.

  • If the build fails, read the logs printed by the CLI and report the error to the user. Common causes:

    • Missing build script in package.json
    • Next.js not configured for static export
    • Build dependencies missing
  • If the URL is already needed urgently, tell the user the deploy is queued and they can check status via the URL pattern while waiting.

  • One deploy at a time. The CLI is anonymous and rate-limited to 3 deploys per hour per IP. If rate-limited (429 error), tell the user to wait before retrying.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Agent Cli Orchestrator

Orchestrates multiple AI CLI tools by auto-detecting, prioritizing, and switching between them for stable, fallback-enabled automated coding workflows.

Registry SourceRecently Updated
029
Profile unavailable
Coding

airq

Check air quality, AQI, PM2.5, PM10, pollution levels for any city from the terminal using airq CLI. Installs, configures, and runs air quality queries. Use...

Registry SourceRecently Updated
056
Profile unavailable
Coding

Bit URL Shortener

Explain bit-cli skill purpose, installation, required setup, and troubleshooting.

Registry SourceRecently Updated
055
Profile unavailable