Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
summic avatar

Knbox

  • 46 installs
  • 1 repo stars
  • Updated June 28, 2026
  • summic/knbox-skills

Helps with ai & agent building tasks.

About

knbox is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • knbox
  • AI & Agent Building
  • AI-coding skill

Knbox by the numbers

  • 46 all-time installs (skills.sh)
  • +1 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #7,629 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/summic/knbox-skills --skill knbox

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs46
repo stars1
Last updatedJune 28, 2026
Repositorysummic/knbox-skills

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

KN Box Skill

Use KN Box when you need to upload files for preview or sharing.

Requirements

  • Use the knbox CLI as the only upload mechanism.
  • Prefer non-interactive auth with KNBOX_TOKEN when available.
  • Default server is https://box.kn.run.
  • Do not upload sensitive information.

Verify Access

Before uploading, verify the CLI can reach KN Box:

knbox auth whoami --json

If this fails because the user is not logged in, ask the user to run:

knbox auth login

In a non-interactive environment, ask the user for a KN Box CLI token and set:

export KNBOX_TOKEN=knbox_xxx

The default server is already https://box.kn.run. Set KNBOX_URL only when the user explicitly wants a different KN Box server.

Upload Files

Upload a file or directory:

knbox upload <file-or-dir> --json

Upload into a specific remote directory:

knbox upload <file-or-dir> --to /agent-output --json

Read the returned JSON:

  • data.entryUrl is the best URL to show for a webpage directory.
  • data.uploaded[].url contains individual file URLs.
  • summary is a short human-readable result.
  • breadcrumbs contains useful follow-up commands.

Navigation

List files:

knbox ls [path] --json

Change the saved remote directory:

knbox cd <path>

Open a file or directory:

knbox open <path> --json

For a file, open returns the public URL. For a directory, it returns a directory listing.

Conflict Handling

Uploads fail on conflicts by default.

Use --rename only when creating a distinct copy is acceptable:

knbox upload <path> --rename --json

Use --overwrite only when the user explicitly wants to replace existing files:

knbox upload <path> --overwrite --json

Failure Handling

If knbox exits non-zero, read stderr and report the failure. Do not assume the file was uploaded.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.