Skip to content
Founding Lifetime: every Pro skillfirst 100 members · $199 onceUpgrade
Lookbk
Sign In

Lookbk skills cheat sheet

One page of Lookbk installer commands, the folders each agent reads, and how to run, update and remove a skill, plus what each file in a skill does.

For
Anyone who has installed a skill before
Written for
Claude CodeCodexCursorGitHub CopilotGemini CLIOpenCodeAny agent that reads SKILL.md folders
Time
4 min read · updated Oct 26, 2026

The short answer

  1. Install with curl -fsSL https://lookbk.dev/cli.js | node - add <skill>. List what you have with list --installed.
  2. Update by running add again. Remove by deleting the skill’s folder.
  3. Run a skill by name with /<skill> in Claude Code, $<skill> in Codex, or / in Cursor and VS Code.

Installer commands

Every command runs the installer straight from lookbk.dev. Nothing is added to your PATH.

Terminal
curl -fsSL https://lookbk.dev/cli.js | node - add <skill>             # install for your agents
curl -fsSL https://lookbk.dev/cli.js | node - add <skill> --project   # install into the current folder
curl -fsSL https://lookbk.dev/cli.js | node - add <skill> --claude    # only ~/.claude/skills
curl -fsSL https://lookbk.dev/cli.js | node - add <skill> --shared    # only ~/.agents/skills
curl -fsSL https://lookbk.dev/cli.js | node - list                    # every skill, ✓ marks installed
curl -fsSL https://lookbk.dev/cli.js | node - list --installed        # installed skills only
curl -fsSL https://lookbk.dev/cli.js | node - login                   # sign in through the browser
curl -fsSL https://lookbk.dev/cli.js | node - whoami                  # account and plan
curl -fsSL https://lookbk.dev/cli.js | node - logout                  # sign out here and on the server
  • install does the same as add. add signs you in first when needed, and list works without signing in.
  • list --installed --project checks the current folder instead of your home folder.
  • There is no update or remove command. See Update, roll back and remove skills.
  • Run it with no command for a short help text.
Installer exit codes
Exit codeMeaning
0Done.
1Error. The message starts with lookbk:.
3Sign-in link printed, with no terminal attached. Approve it, then run the same command again.

The sign-in link opens lookbk.dev/connect. Check the code on the page matches the one printed, then choose Approve. Codes last 10 minutes. The sign-in is saved in ~/.config/lookbook/auth.json, or under $XDG_CONFIG_HOME/lookbook when that is set, readable only by you. If it has expired, the next add asks you to sign in again.

Where the installer writes

Folders the installer writes
CommandFolders written
add <skill> in Claude Code~/.claude/skills/<skill>
add <skill> in your terminal~/.agents/skills/<skill>, plus ~/.claude/skills/<skill> if ~/.claude exists
add <skill> --project.agents/skills/<skill> and .claude/skills/<skill> in the current folder

Where each agent looks

Skill folders by agent
AgentYour home folderInside a repository
Claude Code~/.claude/skills.claude/skills
Codex~/.agents/skills.agents/skills
Cursor~/.agents/skills, ~/.cursor/skills.agents/skills, .cursor/skills
GitHub Copilot~/.copilot/skills, ~/.agents/skills.github/skills, .agents/skills, .claude/skills
Gemini CLI~/.gemini/skills, ~/.agents/skills.gemini/skills, .agents/skills
OpenCode~/.config/opencode/skills, ~/.agents/skills, ~/.claude/skills.opencode/skills, .agents/skills, .claude/skills

Cursor also reads .claude/skills and .codex/skills, and Copilot in VS Code also reads ~/.claude/skills. Cloud agents don’t read your home folder. Where skills live explains which copy wins.

Run a skill

Run, list and refresh, by agent
AgentCall it by nameList loaded skillsAfter installing
Claude Code/<skill> at the start of a message/skillsPicked up live. Run /reload-skills if the folder is new.
Codex$<skill>/skillsPicked up live. Restart if it’s missing.
Cursor/ in Agent chat, then pickCustomize, then SkillsRestart Cursor.
Copilot CLI“Use the /<skill> skill to …”/skills list/skills reload
Copilot in VS Code/ in chat, then pickThe / menu, or Open Customizations, then SkillsNot documented. Start a new chat.
Gemini CLIAsk in words, then approve the prompt/skills list/skills reload
OpenCodeAsk in wordsAsk the agentStart a new session.

Every agent here also picks a skill by itself when your request matches its description. Every Lookbk description ends with the requests it is for, after “Use when” or “Use for”.

Update, remove, switch off

Changing an installed skill
ToDo this
UpdateRun add <skill> again, once for each way you installed it. It replaces the whole folder.
Removerm -rf ~/.agents/skills/<skill> ~/.claude/skills/<skill>, and the same under .agents and .claude in a project.
Keep but stop automatic useClaude Code: /skills, then change visibility. Codex: enabled = false in ~/.codex/config.toml. Copilot CLI: copilot skill disable <skill>. Gemini CLI: /skills disable <skill>.

Inside a Lookbk skill

A skill folder
kinetic-title-drop/
├── SKILL.md
├── scripts/
│   └── apply-brief.mjs
├── template/
├── examples/
│   ├── fieldnote-beta/
│   └── relay-v2/
├── NOTICE.md
└── .lookbook/
    └── license.json
What each file or folder is
File or folderFound inWhat it is
SKILL.mdEvery skillA header with a name and description, then What you need, Steps, Troubleshooting and Files. The agent reads it first.
scripts/Every skillNode.js scripts the agent runs to check, build, render or export.
examples/Every skillFinished inputs, usually one JSON brief each. The previews on Lookbk are made from these.
NOTICE.mdEvery skillThe third-party software and fonts the skill uses, and their licenses.
.lookbook/license.jsonEvery downloadThe skill, its version, the account it is licensed to, the issue date and a link to the terms.
template/Video, card, poster and image skillsA starter project the agent copies and fills in.
assets/Deck skills and Docs StarterCSS and JavaScript built into every deck or docs page.

What the skills need

  • Node.js for the installer, version 20 or newer. Most skills need Node.js 18 or newer, and the ten HyperFrames video skills need 22 or newer.
  • Chrome, Chromium or Edge for most checks, screenshots and exports. Set CHROME_PATH if the scripts can’t find it.
  • FFmpeg for anything that writes video. Set FFMPEG_PATH if it isn’t on your PATH.
  • Internet access for fonts and some libraries, unless the skill’s Troubleshooting section gives offline steps.

Each SKILL.md lists its exact needs under “What you need”.

Common questions

Why is there no update command?
The installer replaces a skill’s folder with the current version each time you run add, so running it again is the update.
Which agents read ~/.agents/skills?
Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode. Claude Code’s docs list ~/.claude/skills, which Cursor, OpenCode and VS Code also read.
Where do I see which skills I installed?
Run the installer with list --installed, or ask your agent to list its skills.

Sources

What this guide says about other companies’ tools comes from their own documentation, checked on Oct 26, 2026.

Did this guide help?

See a skill’s result before you install it.

Every skill page shows what it makes, what it needs and which agents can run it.