Skip to content

Add uploads-cli agent skill#12

Merged
Zach Dunn (zachdunn) merged 2 commits into
mainfrom
claude/cli-skill-creation-90e549
Jul 8, 2026
Merged

Add uploads-cli agent skill#12
Zach Dunn (zachdunn) merged 2 commits into
mainfrom
claude/cli-skill-creation-90e549

Conversation

@zachdunn

Copy link
Copy Markdown
Member

Adds a repo-shipped agent skill documenting the @buildinternet/uploads CLI, so agents working in this repo pick it up automatically and it's installable elsewhere via npx skills add buildinternet/uploads --skill uploads-cli.

What's here

  • skills/uploads-cli/SKILL.md — covers the full CLI surface:
    • Setup: shared ~/.config/buildinternet/config, per-key resolution order, uploads setup / doctor, token minting via the admin endpoint.
    • put: flags, auto key naming (<prefix>/<repo>/<ref>/<name>-<hash>.<ext>), and the human/url/markdown/json output formats.
    • GitHub embedding — the two intended paths: --pr/--issue for hash-free stable URLs (re-upload overwrites in place), and --comment / comment for the managed attachments comment via local gh auth.
    • list / delete / health / doctor, config commands, local dev, exit codes, and the public/permanent + max-age=60 cache cautions.
  • AGENTS.md — points at the skill and the --skill uploads-cli install flag.

Notes

  • Slug is uploads-cli (the skills CLI requires lowercase-hyphen names — no dots/spaces); the "uploads.sh CLI" framing lives in the title and description.
  • Positioned as the API-backed successor to the github-screenshots skill's bundled R2 scripts, per the roadmap.
  • Claims were verified against CLI source and a local build (--help, key-layout in github.ts); no skills.sh.json display manifest included for now.

Check in a repo-shipped agent skill at skills/uploads-cli/ documenting the
@buildinternet/uploads CLI: setup + token minting, put with auto key naming
and output formats, GitHub PR/issue attachments (stable --pr/--issue keys and
the managed --comment/comment flow), list/delete, and doctor.

Installable via `npx skills add ... --skill uploads-cli`. It's the API-backed
successor to the github-screenshots skill's bundled R2 scripts. Note it in
AGENTS.md so it stays in sync with the CLI surface.
@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (2)
  • coderabbit:review
  • review
🚫 Excluded labels (none allowed) (1)
  • wip

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 835ddb50-ace3-4241-98ea-53f006c75196

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/cli-skill-creation-90e549

Comment @coderabbitai help to get the list of available commands.

@zachdunn Zach Dunn (zachdunn) merged commit 9969057 into main Jul 8, 2026
3 checks passed
@zachdunn Zach Dunn (zachdunn) deleted the claude/cli-skill-creation-90e549 branch July 8, 2026 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant