Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nexu-io/static-deploy
Deploy static pages to nexu.space.
Passed 11 of 17 test cases with the skill, and 7 of 17 without it.
and 3 more in the full report
6 fixed8 passed either way7 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
Deploy `./out` to `portfolio-site`. Context params: agent ID `ag-1`, raw chat ID `C987654`, chat type `channel`, channel `C987654`. Should I prefix the chat ID with channel: on the command line?
| Checked | Without skill | With skill |
|---|---|---|
| Passes raw chat ID C987654 as argument 4 without prepending user: or channel: prefixes. | Missed | Passed |
The instructions your model reads when the skill loads.
Deploy static files to <project-slug>.nexu.space via Wrangler + Cloudflare Pages.
The deploy script stages a temporary copy of the site and injects a _headers
file (if needed) with cache revalidation rules for HTML/CSS/JS to reduce stale
asset issues after redeploys. Source files are not modified.
Any static files: HTML, CSS, JS, images, fonts, etc. Common use cases:
dist/ or build/ folder)index.htmlindex.html)family-budget)
"$SKILL_DIR/scripts/deploy.sh" <project-slug> <directory> <agent-id> <chat-id> [thread-id] [message-ref] [account-id] [channel] [chat-type] [sender-ref]
agent-id is required. The script uses it to resolve the corresponding botId
from nexu-context.json when recording deployment artifacts.
chat-id is the raw inbound chat identifier from the message context.
U0AHLMC6C8GC0AJKG60H6Dchat-type tells the script whether to send that id to Nexu as user:<chat-id>
or channel:<chat-id>. The script does that translation; do not concatenate
those prefixes yourself.
test cases passed, vs 7 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.