Skip to Content
S.EE Docs
Developers

Agent Skill

Let Claude Code and other AI coding agents use S.EE

The S.EE Agent Skill teaches Claude Code and other Agent Skills-compatible coding agents how to use S.EE safely. Once installed, your agent can shorten URLs, share text, upload files, and create QR codes for you, or write S.EE integration code for your project.

What it covers

  • Short URLs, text sharing, file uploads (including resumable uploads and private downloads), QR codes, and bio pages
  • Domains, tags, analytics, token validation, and account usage
  • Picking an official SDK that matches your project when it writes application code

The agent uses the S.EE CLI for live operations, an official SDK for application code, and the REST API when neither covers the task.


Install

Install with the skills CLI (requires Node.js):

# Current project; choose agents interactively
npx skills add sdotee/skills

# All projects (user level)
npx skills add sdotee/skills -g

# Claude Code only, without prompts
npx skills add sdotee/skills -a claude-code -y

Update later with npx skills update, or remove with npx skills remove see.

Without Node.js

Clone the repository and run the install script. It copies the skill to the generic Agent Skills directory ~/.agents/skills/see and links ~/.claude/skills/see to it, so Claude Code and other agents share one copy:

git clone https://github.com/sdotee/skills.git
cd skills
./scripts/install.sh

# Or choose the Agent Skills and Claude Code skills directories
./scripts/install.sh ~/.agents/skills ~/.claude/skills

You can also copy .claude/skills/see to one of these locations:

LocationScope
.claude/skills/seeClaude Code, current project
~/.claude/skills/seeClaude Code, all projects
~/.agents/skills/seeGeneric Agent Skills
.github/skills/seeVS Code / Copilot, current project

If you add a new top-level skills directory while Claude Code is running, restart it once.


Set up the CLI

For live operations, install the S.EE CLI and set your API key from Tools > API Token:

brew tap sdotee/homebrew-tap
brew install see
export SEE_API_KEY="your-api-key"

See the CLI guide for Linux, Windows, and other install methods. Don't commit your API key.


Use it

Invoke the skill with /see, or ask in plain language:

  • "Shorten this URL with S.EE"
  • "Upload this screenshot to S.EE and give me the link"
  • "Add S.EE file upload to this Python service"

The skill asks for confirmation before it creates, changes, or deletes anything, unless you asked for that exact change. It reads the API key from SEE_API_KEY and never prints it or puts it in a URL.


On this page