
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 knboxAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 46 |
|---|---|
| repo stars | ★ 1 |
| Last updated | June 28, 2026 |
| Repository | summic/knbox-skills ↗ |
What it does
Helps with ai & agent building tasks.
Files
KN Box Skill
Use KN Box when you need to upload files for preview or sharing.
Requirements
- Use the
knboxCLI as the only upload mechanism. - Prefer non-interactive auth with
KNBOX_TOKENwhen 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 --jsonIf this fails because the user is not logged in, ask the user to run:
knbox auth loginIn a non-interactive environment, ask the user for a KN Box CLI token and set:
export KNBOX_TOKEN=knbox_xxxThe 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> --jsonUpload into a specific remote directory:
knbox upload <file-or-dir> --to /agent-output --jsonRead the returned JSON:
data.entryUrlis the best URL to show for a webpage directory.data.uploaded[].urlcontains individual file URLs.summaryis a short human-readable result.breadcrumbscontains useful follow-up commands.
Navigation
List files:
knbox ls [path] --jsonChange the saved remote directory:
knbox cd <path>Open a file or directory:
knbox open <path> --jsonFor 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 --jsonUse --overwrite only when the user explicitly wants to replace existing files:
knbox upload <path> --overwrite --jsonFailure Handling
If knbox exits non-zero, read stderr and report the failure. Do not assume the file was uploaded.