supercool
Hand creative or research work to the user's SuperCool agent, through its MCP tools (message_agent, wait_for_updates, get_work) or the `supercool` CLI, and…
Skill by Famous-Labs
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/famous-labs-supercool
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, presentations, marketing, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/supercool
What's inside
- Skill name
supercool- Description
- Hand creative or research work to the user's SuperCool agent, through its MCP tools (message_agent, wait_for_updates, get_work) or the `supercool` CLI, and bring back the finished work. Use when the user asks for a video, ad, explainer, website or landing page, presentation or deck, research report, images, music or voiceover, or mentions SuperCool. Also for "check on", "stop" or "change" work SuperCool is doing.
- License
- MIT
- Instructions
- 109 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# SuperCool
The user has a SuperCool agent: their own AI agent that makes videos, websites,
presentations, research, images, music and writing, and remembers them across
calls, texts, the web app and here. The `supercool` CLI sends it a message and
saves what it makes to disk. Everything is a message to the agent, exactly as
the user would text it.
## Which way to reach the agent
1. **SuperCool's MCP tools are available** (`message_agent`, `wait_for_updates`,
`get_work`): use them, as in "Through the MCP tools" below. Don't install or
ask about the CLI.
2. **This plugin is installed but those tools aren't available yet:** SuperCool
isn't signed in. Ask the user to run `/mcp`, select **supercool** and choose
**Authenticate** (it opens their browser), then continue with the tools.
Don't fall back to the CLI for this.
3. **No SuperCool MCP connection at all** (another agent, CI, or the user wants
files saved to disk): use the CLI, as in "With the CLI" below.
## Through the MCP tools
1. `message_agent` with the full brief, and files as public https URLs. Send a
fresh `request_id` per new message; reuse one only to retry that message.
2. If it started work, call `wait_for_updates` with the returned cursor until
`done` is true (call again right away when `more` is true). Long jobs
(videos) can take many minutes; that's normal.
3. Report the finished files and links it returns, and the agent's reply,
briefly. To show a result again, `get_work` with its `work_id`.
4. Follow-ups, status and "stop that" are more `message_agent` calls in the
same conversation.
## With the CLI
### Before the first CLI request
1. Check the CLI: `supercool version`. If missing, tell the user to install it
(`npm i -g @famous-labs/supercool-cli`, or `brew install famous-labs/tap/supercool`).
2. Check the login: `supercool whoami --json`. Exit code 2 means not signed in:
ask the user to run `supercool login` themselves (it opens their browser) and
wait for them to confirm. Never try to sign in for them. In CI, the user sets
`SUPERCOOL_TOKEN`.
### Ask for work
Write the message the way a great brief reads: what it's for, audience, length,
format, style, any must-haves, and the files to use. One message, in full.
```bash
supercool ask "<the full brief>" --wait --json
supercool ask "<brief>" --file ./logo.png --file ./footage.mov --wait --json
```
`--wait` blocks until the work this message started is finished and saves its
files under `./supercool/<work-title>/` (or `--out DIR`). Files up to 500 MB can
be attached. Long jobs (videos) can take many minutes; that's normal.
Use `--timeout 60m` for big videos.
The JSON result:
```json
{
"request_id": "cli_…",
"status": "answered",
"reply": "the agent's reply",
"work": [{"work_id": "…", "title": "Candle shop ad", "outcome": "completed"}],
"files": [{"file_name": "ad.mp4", "kind": "video", "path": "supercool/candle-shop-ad/ad.mp4"}],
"exit_code": 0
}
```
### Exit codes (act on them)
| Code | Meaning | What to do |
|---|---|---|
| 0 | done, files saved | report the files (paths) and the agent's reply |
| 2 | not signed in | ask the user to run `supercool login` |
| 3 | out of credits | tell the user; they add credits at supercool.com/dashboard |
| 4 | your `--timeout` hit; still running | `supercool wait <request_id> --json` later |
| 5 | failed | say so plainly; offer to try again with a new message |
| 6 | someone stopped it | say so |
| 7 | rate limited / agent busy | wait the given seconds, then run the same command again |
| 8 | finished but a file didn't save | `supercool wait <request_id> --json` retries the downloads |
| 9 | ran past the server's watch window | `supercool wait <request_id> --json` recovers it (never resends) |
| 10 | no outcome found after recovery | tell the user to open the chat: `supercool work open <work_id>` |
### Follow-ups, status, stopping
These are just messages to the agent, in the same conversation:
```bash
supercool ask "make it 10 seconds shorter and brighter" --wait --json
supercool ask "how is the video going?" --json
supercool ask "stop that" --json
supercool ask "send me the logo from the site we made last week" --wait --json
```
Other commands: `supercool work list --json`, `supercool work get <work_id> --download --json`,
`supercool work open <work_id>`.
## Rules
- Never paste the user's secrets into a message. Attach files as https URLs (MCP) or with `--file` (CLI).
- Don't resend a message to "retry" a long job: keep calling `wait_for_updates`
(MCP) or use `supercool wait <request_id>` (CLI); a new message starts new (billed) work.
- Report what was saved (paths) and what the agent said, briefly. Don't narrate internals.
- Work bills the user's SuperCool credits like any chat.From Famous-Labs/supercool-skills, MIT.
More from Famous-Labs/supercool-skills
- 0.565score
design-assets
Famous-Labs
Make design assets with SuperCool: logos, icons, diagrams, flowcharts, charts and UI mockups.
SkillAFreshness: AClaude Code +9 - 0.565score
document
Famous-Labs
Write a polished document with SuperCool: a proposal, plan, brief, one-pager, guide or policy, delivered as a formatted file.
SkillAFreshness: AClaude Code +9 - 0.565score
get-started
Famous-Labs
Start here with SuperCool Sites & Decks: what the user's SuperCool agent builds (websites, presentations, documents, research reports, design assets) and how…
SkillAFreshness: AClaude Code +9 - 0.565score
presentation
Famous-Labs
Make a presentation or pitch deck with SuperCool, ready to present or download.
SkillAFreshness: AClaude Code +9 - 0.565score
research-report
Famous-Labs
Get a research report from SuperCool that reads the web and cites its sources.
SkillAFreshness: AClaude Code +9 - 0.565score
website
Famous-Labs
Build and publish a website or landing page with SuperCool, then change it by asking.
SkillAFreshness: AClaude Code +9 - 0.565score
supercool-video
Famous-Labs
Write a strong SuperCool brief for a video (ad, UGC, explainer, trailer, social clip, product demo) and get the finished video.
SkillAFreshness: AClaude Code +9 - 0.559score
supercool-presentation
Famous-Labs
Brief SuperCool for a presentation or slide deck (pitch deck, report, training, sales deck) and get the file.
SkillAFreshness: AClaude Code +9 - 0.559score
supercool-website
Famous-Labs
Brief SuperCool to build or change a website or landing page and get the live link.
SkillAFreshness: AClaude Code +9 - 0.559score
supercool-images
Famous-Labs
Brief SuperCool for images (product shots, social graphics, thumbnails, illustrations, logos, edits of existing photos) and get the files.
SkillAFreshness: AClaude Code +9 - 0.559score
supercool-research
Famous-Labs
Brief SuperCool for deep research (market research, competitor analysis, literature review, due diligence) and get the report.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 4, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Famous-Labs/supercool-skills
- Website
- supercool.com/cli
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Famous-Labs
- 0.565score
design-assets
Famous-Labs
Make design assets with SuperCool: logos, icons, diagrams, flowcharts, charts and UI mockups.
SkillAFreshness: AClaude Code +9 - 0.565score
document
Famous-Labs
Write a polished document with SuperCool: a proposal, plan, brief, one-pager, guide or policy, delivered as a formatted file.
SkillAFreshness: AClaude Code +9 - 0.565score
get-started
Famous-Labs
Start here with SuperCool Sites & Decks: what the user's SuperCool agent builds (websites, presentations, documents, research reports, design assets) and how…
SkillAFreshness: AClaude Code +9 - 0.565score
presentation
Famous-Labs
Make a presentation or pitch deck with SuperCool, ready to present or download.
SkillAFreshness: AClaude Code +9 - 0.565score
research-report
Famous-Labs
Get a research report from SuperCool that reads the web and cites its sources.
SkillAFreshness: AClaude Code +9 - 0.565score
website
Famous-Labs
Build and publish a website or landing page with SuperCool, then change it by asking.
SkillAFreshness: AClaude Code +9
Cite this page
supercool skill. Agent Mart. https://agentmart.dev/skills/famous-labs-supercool (last updated 2026-10-24)