-
Notifications
You must be signed in to change notification settings - Fork 228
Add canonical Codex marketplace catalog (.agents/plugins/marketplace.json) #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,88 @@ | ||
| { | ||
| "name": "browserbase", | ||
| "owner": { | ||
| "name": "Browserbase", | ||
| "email": "support@browserbase.com" | ||
| }, | ||
| "metadata": { | ||
| "description": "Browser automation and Browserbase CLI skills", | ||
| "version": "1.0.0" | ||
| }, | ||
| "plugins": [ | ||
| { | ||
| "name": "browse", | ||
| "source": "./", | ||
| "description": "Automate web browser interactions using natural language. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.", | ||
| "version": "0.0.1", | ||
| "author": { | ||
| "name": "Browserbase" | ||
| }, | ||
| "category": "automation", | ||
| "keywords": ["browser", "automation", "web-scraping", "stagehand", "screenshots"], | ||
| "strict": false, | ||
| "skills": [ | ||
| "./skills/browser" | ||
| ] | ||
| }, | ||
| { | ||
| "name": "functions", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. we don't really need this anymore because |
||
| "source": "./", | ||
| "description": "Deploy serverless browser automation to the cloud using Browserbase Functions. Use when the user wants to deploy automation to run on a schedule, needs a webhook endpoint for browser automation, wants to run automation in the cloud instead of locally, or asks about Browserbase Functions.", | ||
| "version": "0.0.1", | ||
| "author": { | ||
| "name": "Browserbase" | ||
| }, | ||
| "category": "automation", | ||
| "keywords": ["serverless", "functions", "deployment", "cloud", "webhook", "scheduled-automation"], | ||
| "strict": false, | ||
| "skills": [ | ||
| "./skills/functions" | ||
| ] | ||
| }, | ||
| { | ||
| "name": "browserbase-cli", | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. this should be deprecated bc /browse is bundled inside of the CLI codebase |
||
| "source": "./", | ||
| "description": "Use the Browserbase CLI (`bb`) for Browserbase Functions and platform API workflows. Use when the user asks to run `bb`, deploy or invoke functions, manage sessions, projects, contexts, or extensions, fetch a page through the Browserbase Fetch API, or open the Browserbase dashboard from the command line.", | ||
| "version": "0.0.1", | ||
| "author": { | ||
| "name": "Browserbase" | ||
| }, | ||
| "category": "automation", | ||
| "keywords": ["browserbase", "cli", "bb", "functions", "sessions", "fetch"], | ||
| "strict": false, | ||
| "skills": [ | ||
| "./skills/browserbase-cli" | ||
| ] | ||
| }, | ||
| { | ||
| "name": "browser-trace", | ||
| "source": "./", | ||
| "description": "Capture a full DevTools-protocol trace (CDP firehose, screenshots, DOM dumps) alongside any browser automation, then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-flight Browserbase session, or feed structured per-page summaries back into an agent loop.", | ||
| "version": "0.0.1", | ||
| "author": { | ||
| "name": "Browserbase" | ||
| }, | ||
| "category": "automation", | ||
| "keywords": ["debugging", "trace", "observability", "cdp", "devtools-protocol", "session-debugging", "network-audit"], | ||
| "strict": false, | ||
| "skills": [ | ||
| "./skills/browser-trace" | ||
| ] | ||
| }, | ||
| { | ||
| "name": "safe-browser", | ||
| "source": "./", | ||
| "description": "Build local constrained-browser agents with a safe_browser tool that owns CDP, enforces a domain allowlist with Fetch interception, and lets a runtime Claude Agent SDK agent complete browsing tasks without raw browser, shell, or CDP access.", | ||
| "version": "0.0.1", | ||
| "author": { | ||
| "name": "Browserbase" | ||
| }, | ||
| "category": "security", | ||
| "keywords": ["safe-browser", "domain-policy", "allowlist", "cdp", "fetch-interception", "claude-agent-sdk", "browser-security", "prompt-injection"], | ||
| "strict": false, | ||
| "skills": [ | ||
| "./skills/safe-browser" | ||
| ] | ||
| } | ||
| ] | ||
| } | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
browse now lives in the cli codebase (stagehand repo)