Agent skill

Dropthehassle Publish

by sickn33 in sickn33/agentic-awesome-skills

Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money.

MITAuto-check: notesFrontend & Design

Install Dropthehassle Publish

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill dropthehassle-publish -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills dropthehassle-publish --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/dropthehassle-publish .claude/skills/dropthehassle-publish && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dropthehassle-publish
GitHub stars
47k
Used in
1 other repo
Token cost
~1.7k tokens
SKILL.md length
893 words
Files
1
Skills in repo
1,497
Repo updated
First seen
Licence
MIT

At a glance

Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money.

  • Works in 5 steps: Find the finished folder → Check the limits → Deploy → …
  • Tasks that involve Static sites and blogs
  • SKILL.md covers Overview, When to Use This Skill, How It Works and Examples, plus 3 more sections
  • Calls npx, curl and claude; reaches dropthehassle.com; needs DTH_TOKEN

What it does

Dropthehassle Publish is an agent skill from sickn33/agentic-awesome-skills. Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design, covering Static sites and blogs. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

When your agent uses it

  • Tasks that involve Static sites and blogs

Example prompts

  • “/dropthehassle-publish”

Requirements

  • Node.js
  • A credential in DTH_TOKEN

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Find the finished folder
  2. Check the limits
  3. Deploy
  4. Hand over and verify
  5. Domains, only if asked

What it can do on your machine

Read from SKILL.md and the folder at commit b84d35a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx
    • curl
    • claude

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • dropthehassle.com

    Also links to:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • DTH_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dropthehassle Publish loads about 1.7k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 893 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:147
    public. Hidden files such as `.env` are left out, but secrets in JS bundles are not.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit b84d35a, republished under its MIT licence (© sickn33). 893 words, ~1,737 tokens.

Download SKILL.mdSave it as .claude/skills/dropthehassle-publish/SKILL.md (or your agent's skills folder).
name
dropthehassle-publish
description
Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money.
category
devops
risk
critical
source
https://github.com/bosmdavid-gif/dropthehassle-skill
source_repo
bosmdavid-gif/dropthehassle-skill
source_type
official
date_added
2026-10-01
license
MIT
license_source
https://github.com/bosmdavid-gif/dropthehassle-skill/blob/main/LICENSE
author
bosmdavid-gif
tags
deploy, static-site, hosting, domain, mcp

DropTheHassle publish

Overview

DropTheHassle (https://dropthehassle.com) hosts finished static files (HTML, CSS, JS, images) on a free name.dropthehassle.app link with HTTPS, and can later put the same site on a real domain with no DNS editing. A first deploy needs no account: it returns a live URL and a claim link. This skill makes the agent check that the folder is a finished build, deploy it with the CLI or MCP server, give the human the claim link, and verify the site is live. No DropTheHassle tool can pay, and the agent must never try to. Adapted from the official skill, which also ships a local preflight script and longer references: https://github.com/bosmdavid-gif/dropthehassle-skill

When to Use This Skill

  • Use when the user asks to publish, deploy, host or share a site they built with an AI tool and wants DropTheHassle, or wants it on a free link or their own domain without DNS work and has not picked another host.
  • Use when the folder is static output: a hand-written index.html, or a Vite, Astro, Create React App, Nuxt generate, Next.js output: 'export' or TanStack Start SPA build.
  • Do not use for apps that need a server at runtime (SSR, API routes, server functions, PHP). Say that DropTheHassle only hosts static files.

How It Works

Step 1: Find the finished folder
  • Plain folder with index.html at the top: that is the site.
  • Project with a build script or a vite.config.*, next.config.*, astro.config.* or nuxt.config.*: look for index.html in dist/, build/, out/ or .output/public/. If there is none, install with the lockfile's package manager and run the build first. Next.js needs output: 'export' (writes out/).
  • An index.html that loads /src/main.tsx or another .ts, .tsx, .jsx or /src/ script is a dev entry. Build it.
  • The DropTheHassle CLI and MCP server never run the build. On unbuilt source they stop and print the build command.
Step 2: Check the limits

Before the site is claimed: 25 MB and 1,000 files, and no executables or archives (.exe .msi .apk .dmg .scr .bat .zip .rar .7z .iso). Signed in: 100 MB and 5,000 files. One network can create 5 new unclaimed sites per hour and 20 per day. node_modules, .git and hidden files are left out, except .well-known.

Step 3: Deploy

CLI, run on the project folder after the build (or on the plain site folder):

bash
npx -y dropthehassle deploy .

It prints the live URL and a claim link, and writes .dropthehassle.json in that folder so the next deploy from it updates the same site. That file holds the site's key: keep it out of git. --login puts the site on the human's account after a browser approval; --slug name only works with --login; --code XXXX-XXXX uses a 15-minute dashboard code for an existing site.

MCP, in Claude Code:

bash
claude mcp add dropthehassle -- npx -y dropthehassle-mcp

Then call deploy_site with folder set to the absolute path. The hosted connector https://dropthehassle.com/mcp cannot read the disk: send files inline as {path, content, encoding} (utf8 or base64). Account tools need the human's token from dropthehassle.com, menu, Connect your AI, set as DTH_TOKEN by the human in their own config.

Step 4: Hand over and verify

Tell the human the live URL and the claim link, and that the claim link works for 7 days. An unclaimed site can be removed after that. Then check:

bash
curl -s "https://dropthehassle.com/api/v1/check?host=NAME.dropthehassle.app"

outcome should be live and secure true. The same check is on https://dropthehassle.com/is-my-website-down.

Show full SKILL.md (337 more words)Show less
Step 5: Domains, only if asked

Check names with the MCP search_domain tool or curl -s "https://dropthehassle.com/api/v1/domains/search?q=NAME.com", and report only names the answer marks available, with the price it returned. Buying is the human's step: after they claim the site, get_checkout_link returns a checkout.stripe.com link for them to open and pay.

Examples

Example 1: Vite project
text
User: Put this site online.
Agent: No dist/ yet, so runs npm install && npm run build, then npx -y dropthehassle deploy .
       Reports: Live at https://yourname.dropthehassle.app, plus the claim link (7 days).
       Runs the live check: outcome "live", secure true.
text
User: Is there a .com for it?
Agent: Checks three names with search_domain, lists the available ones with the returned price,
       and asks which one they want. It does not create a payment link until they say so.

Best Practices

  • ✅ Deploy the build output, not the source, and rebuild before every redeploy.
  • ✅ Run the CLI on the project folder so a rebuild of dist/ does not delete the link file.
  • ✅ Give the human the claim link word for word, with the 7-day note.
  • ❌ Do not open, fill in or pay a payment link. A DropTheHassle payment link is always on checkout.stripe.com.
  • ❌ Do not invent or commit a token, and do not loop new anonymous deploys.
  • ❌ Do not rename the free link (choose_link) without an explicit yes for that exact name.

Limitations

  • Static files only. Server code does not run; a separate HTTPS backend can be linked with the set_backend tool (account token).
  • npx dropthehassle status and rollback need a folder linked with --login or --code.
  • On npm dropthehassle-mcp 0.4.2, search_domain needs a token; the hosted connector and the HTTP route above work without one.
  • Cloud sandboxes (Claude Code on the web, Codex cloud) block dropthehassle.com by default: allow the domain or use the hosted connector.
  • A plain deploy from a fresh machine creates a new site. Updating a claimed site needs a dashboard code or the token.

Security & Safety Notes

  • Deploying publishes the folder on a public URL. Confirm the folder holds only what the user wants public. Hidden files such as .env are left out, but secrets in JS bundles are not.
  • .dropthehassle.json contains a site key. Never commit or publish it.
  • The account token can deploy and create payment links but cannot pay. The human sets it in their own MCP config; the agent should not ask for it in chat.
  • Never buy anything or create a payment link without the user asking.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/dropthehassle-publish of sickn33/agentic-awesome-skills.

Open the folder on GitHubat commit b84d35a

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Dropthehassle Publish next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dropthehassle Publish compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dropthehassle Publish this skillsickn33/agentic-awesome-skills47k1 repos~1.7kAutomated safety check: NotesMIT
Tabler Astro Dev Servertabler/tabler42k—~1.2kAutomated safety check: PassMIT
Create Docsvictorgarciaesgi/nuxt-typed-router4132 repos~2.8kAutomated safety check: PassMIT
Tabler Astro Component Scriptstabler/tabler42k—~2.1kAutomated safety check: PassMIT
Paperclip Pagepaperclipai/paperclip100k—~1kAutomated safety check: PassMIT
Kill AI Slopyetone/kill-ai-slop1.3k—~1.4kAutomated safety check: PassApache-2.0

Similar skills

  • Starts the right Tabler dev server, keeps it from clashing with builds and verifies changes in the browser before a page or component is handed back.

    42k GitHub stars~1.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Create Docs

    victorgarciaesgi/nuxt-typed-router

    Create complete documentation sites for projects. An agent skill from victorgarciaesgi/nuxt-typed-router.

    413 GitHub starsUsed in 2 repos~2.8k tokens
    Frontend & DesignAuto-check passed
  • Rules for adding or fixing client-side scripts in Tabler's Astro components so the copied preview HTML stays readable, self-contained and runs in the right order.

    42k GitHub stars~2.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Paperclip Page

    paperclipai/paperclip

    Publish static HTML pages and asset folders to the Paperclip S3/CloudFront page host.

    100k GitHub stars~1k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Kill AI Slop

    yetone/kill-ai-slop

    Find and remove AI slop — the generic, machine-default visual and copy tics of vibe-coded products — from a web project.

    1.3k GitHub stars~1.4k tokensUpdated 26 days ago
    Frontend & DesignAuto-check passed
  • Official

    Audit a documentation site for agent-friendliness: discovery, markdown delivery, crawlability, semantic structure, machine-readable surfaces, and content legibility.

    4.7k GitHub stars~1.8k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,497 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Questions about Dropthehassle Publish

What does Dropthehassle Publish do?

Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money. Dropthehassle Publish is an agent skill from sickn33/agentic-awesome-skills. Publish a finished static site to a free HTTPS link with DropTheHassle: build it if needed, deploy, hand over the claim link, verify it is live, never spend money.

When should I use Dropthehassle Publish?

Dropthehassle Publish fits situations like: tasks that involve Static sites and blogs.

How do I install Dropthehassle Publish in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill dropthehassle-publish -a claude-code`. Or copy the skill folder (skills/dropthehassle-publish in sickn33/agentic-awesome-skills) into .claude/skills/dropthehassle-publish in your project. Claude Code loads it when a task matches its description.

How do I install Dropthehassle Publish in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill dropthehassle-publish -a codex`. Or copy the skill folder (skills/dropthehassle-publish in sickn33/agentic-awesome-skills) into .agents/skills/dropthehassle-publish in your project. Codex loads it when a task matches its description.

Can I use Dropthehassle Publish in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill dropthehassle-publish -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dropthehassle-publish, .gemini/skills/dropthehassle-publish, .github/skills/dropthehassle-publish and .opencode/skills/dropthehassle-publish in your project.

What does Dropthehassle Publish need to run?

Going by SKILL.md and its folder, Dropthehassle Publish needs the command-line tools its instructions call (npx, curl and claude) and credentials named DTH_TOKEN. Our summary lists: Node.js; A credential in DTH_TOKEN.

Does Dropthehassle Publish access the network?

SKILL.md names 2 domains. In commands or code: dropthehassle.com; the agent is likely to contact it when it follows the instructions. As links in the text: github.com. This is read from the text; nothing was executed.

Is Dropthehassle Publish safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Dropthehassle Publish use?

Dropthehassle Publish is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dropthehassle Publish use?

About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Dropthehassle Publish?

Skills that share tags, products or a category with Dropthehassle Publish: Tabler Astro Dev Server (tabler/tabler, 42k stars), Create Docs (victorgarciaesgi/nuxt-typed-router, 413 stars), Tabler Astro Component Scripts (tabler/tabler, 42k stars) and Paperclip Page (paperclipai/paperclip, 100k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dropthehassle Publish?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,405 GitHub stars. The repository holds 1,497 skills in this directory. The repository was last updated on October 9, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.