mirror of
https://github.com/steel-dev/cli.git
synced 2026-09-14 20:47:34 +08:00
299 lines
11 KiB
JSON
299 lines
11 KiB
JSON
{
|
|
"name": "Steel Registry",
|
|
"description": "A collection of examples for using Steel",
|
|
"version": "441018c",
|
|
"groups": [
|
|
{
|
|
"id": "playwright-starter",
|
|
"title": "Using Playwright with Steel",
|
|
"accentColor": "blue",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"description": "A starter project for using Playwright with Steel",
|
|
"flags": ["cli", "guide", "playground"]
|
|
},
|
|
{
|
|
"id": "puppeteer-starter",
|
|
"title": "Using Puppeteer with Steel",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"description": "A starter project for using Puppeteer with Steel",
|
|
"flags": ["cli", "guide", "playground"]
|
|
},
|
|
{
|
|
"id": "oai-computer-use",
|
|
"title": "Using Steel with OpenAI's Computer Use API",
|
|
"accentColor": "orange",
|
|
"category": "AI_AUTOMATION",
|
|
"description": "Create a browser automation agent with Steel and OpenAI's Computer Use Assistant.",
|
|
"flags": ["cli", "playground"]
|
|
},
|
|
{
|
|
"id": "claude-computer-use",
|
|
"title": "Using Steel with Claude's Computer Use API",
|
|
"accentColor": "purple",
|
|
"category": "AI_AUTOMATION",
|
|
"description": "Create a browser automation agent with Steel and Claude's Computer Use API.",
|
|
"flags": ["cli", "playground"]
|
|
},
|
|
{
|
|
"id": "stagehand-starter",
|
|
"title": "Using Steel with Stagehand for AI-Powered Automations",
|
|
"accentColor": "green",
|
|
"category": "AI_AUTOMATION",
|
|
"description": "A starter project demonstrating how to use Steel with Stagehand for AI-powered browser automations.",
|
|
"flags": ["cli", "playground"]
|
|
}
|
|
],
|
|
"examples": [
|
|
{
|
|
"slug": "steel-auth-context-starter",
|
|
"id": "steel-auth-context-starter",
|
|
"title": "Reusing Authentication Context",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project for reusing authentication across Steel sessions with Playwright.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-auth-context-starter",
|
|
"language": "typescript",
|
|
"shorthand": "auth",
|
|
"template": "templates/steel-auth-context-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-browser-use-starter",
|
|
"id": "steel-browser-use-starter",
|
|
"title": "Using Steel with Browser Use",
|
|
"accentColor": "purple",
|
|
"category": "AI_AGENTS",
|
|
"stack": "python",
|
|
"description": "Build an AI Agent with Steel and browser-use",
|
|
"flags": ["guide", "playground", "cli"],
|
|
"directory": "examples/steel-browser-use-starter",
|
|
"language": "python",
|
|
"shorthand": "browser-use",
|
|
"template": "templates/steel-browser-use-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-claude-computer-use-node-starter",
|
|
"id": "steel-claude-computer-use-node-starter",
|
|
"title": "Using Steel with Claude's Computer Use",
|
|
"accentColor": "orange",
|
|
"category": "AI_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project demonstrating how to use Steel with Anthropic's Claude Computer Use API in Node.js to create a browser automation agent.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-claude-computer-use-node-starter",
|
|
"groupId": "claude-computer-use",
|
|
"language": "typescript",
|
|
"shorthand": "claude-cua",
|
|
"template": "templates/steel-claude-computer-use-node-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-claude-computer-use-python-starter",
|
|
"id": "steel-claude-computer-use-python-starter",
|
|
"title": "Using Steel with Claude's Computer Use",
|
|
"accentColor": "orange",
|
|
"category": "AI_AUTOMATION",
|
|
"stack": "python",
|
|
"description": "A starter project demonstrating how to use Steel with Anthropic's Claude Computer Use API in Python to create a browser automation agent.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-claude-computer-use-python-starter",
|
|
"groupId": "claude-computer-use",
|
|
"language": "python",
|
|
"shorthand": "claude-cua-py",
|
|
"template": "templates/steel-claude-computer-use-python-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-credentials-starter",
|
|
"id": "steel-credentials-starter",
|
|
"title": "Using Steel Credentials with Playwright",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project demonstrating how to use the Steel Credentials API with Playwright in Node.js & TypeScript for automated logins.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-credentials-starter",
|
|
"language": "typescript",
|
|
"shorthand": "creds",
|
|
"template": "templates/steel-credentials-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-files-api-starter",
|
|
"id": "steel-files-api-starter",
|
|
"title": "Using the Steel Files API",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project for using the Steel Files API with Playwright on Node.js & TypeScript.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-files-api-starter",
|
|
"language": "typescript",
|
|
"shorthand": "files",
|
|
"template": "templates/steel-files-api-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-magnitude-starter",
|
|
"id": "steel-magnitude-starter",
|
|
"title": "Using Steel with Magnitude",
|
|
"accentColor": "blue",
|
|
"category": "AI_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project demonstrating how to use Steel with Magnitude in Node.js & TypeScript for AI-powered browser automations.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-magnitude-starter",
|
|
"language": "typescript",
|
|
"shorthand": "magnitude",
|
|
"template": "templates/steel-magnitude-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-oai-computer-use-node-starter",
|
|
"id": "steel-oai-computer-use-node-starter",
|
|
"title": "Using Steel with OpenAI's Computer Use",
|
|
"accentColor": "yellow",
|
|
"category": "AI_AGENTS",
|
|
"stack": "nodejs",
|
|
"description": "A starter project for integrating Steel with OpenAI's Computer Use Assistant API to create a browser automation agent.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-oai-computer-use-node-starter",
|
|
"groupId": "oai-computer-use",
|
|
"language": "typescript",
|
|
"shorthand": "oai-cua",
|
|
"template": "templates/steel-oai-computer-use-node-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-oai-computer-use-python-starter",
|
|
"id": "steel-oai-computer-use-python-starter",
|
|
"title": "Using Steel with OpenAI's Computer Use",
|
|
"accentColor": "blue",
|
|
"category": "AI_AGENTS",
|
|
"stack": "python",
|
|
"description": "A starter project for integrating Steel with OpenAI's Computer Use Assistant API to create a browser automation agent.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-oai-computer-use-python-starter",
|
|
"groupId": "oai-computer-use",
|
|
"language": "python",
|
|
"shorthand": "oai-cua-py",
|
|
"template": "templates/steel-oai-computer-use-python-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-playwright-python-starter",
|
|
"id": "steel-playwright-python-starter",
|
|
"title": "Drive a Steel Session with Playwright",
|
|
"accentColor": "blue",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "python",
|
|
"description": "Control Steel's managed browser infrastructure with Playwright in Python for reliable web automation without the headaches.",
|
|
"flags": ["guide", "playground", "cli"],
|
|
"directory": "examples/steel-playwright-python-starter",
|
|
"groupId": "playwright-starter",
|
|
"language": "python",
|
|
"shorthand": "playwright-py",
|
|
"template": "templates/steel-playwright-python-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-playwright-starter-js",
|
|
"id": "steel-playwright-starter-js",
|
|
"title": "Using Playwright with Steel",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project for using Playwright with Steel on Node.js.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-playwright-starter-js",
|
|
"groupId": "playwright-starter",
|
|
"language": "javascript",
|
|
"shorthand": "playwright-js",
|
|
"template": "templates/steel-playwright-starter-js.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-playwright-starter",
|
|
"id": "steel-playwright-starter",
|
|
"title": "Drive a Steel Session with Playwright",
|
|
"accentColor": "orange",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "Control Steel's managed browser infrastructure with Playwright in Node.js for reliable web automation without the headaches.",
|
|
"flags": ["guide", "playground", "cli"],
|
|
"directory": "examples/steel-playwright-starter",
|
|
"groupId": "playwright-starter",
|
|
"language": "typescript",
|
|
"shorthand": "playwright",
|
|
"template": "templates/steel-playwright-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-puppeteer-starter-js",
|
|
"id": "steel-puppeteer-starter-js",
|
|
"title": "Using Puppeteer with Steel",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project for using Puppeteer with Steel on Node.js.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-puppeteer-starter-js",
|
|
"groupId": "puppeteer-starter",
|
|
"language": "javascript",
|
|
"shorthand": "puppeteer-js",
|
|
"template": "templates/steel-puppeteer-starter-js.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-puppeteer-starter",
|
|
"id": "steel-puppeteer-starter",
|
|
"title": "Drive a Steel Session with Puppeteer",
|
|
"accentColor": "yellow",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "Control Steel's managed browser infrastructure with Puppeteer in Node.js for reliable web automation without the headaches.",
|
|
"flags": ["guide", "playground", "cli"],
|
|
"directory": "examples/steel-puppeteer-starter",
|
|
"groupId": "puppeteer-starter",
|
|
"language": "typescript",
|
|
"shorthand": "puppeteer",
|
|
"template": "templates/steel-puppeteer-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-selenium-starter",
|
|
"id": "steel-selenium-starter",
|
|
"title": "Using Selenium with Steel",
|
|
"accentColor": "blue",
|
|
"category": "BROWSER_AUTOMATION",
|
|
"stack": "python",
|
|
"description": "A starter project for using Selenium with Steel on Python.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-selenium-starter",
|
|
"language": "python",
|
|
"shorthand": "selenium",
|
|
"template": "templates/steel-selenium-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-stagehand-node-starter",
|
|
"id": "steel-stagehand-node-starter",
|
|
"title": "Using Steel with Stagehand",
|
|
"accentColor": "blue",
|
|
"category": "AI_AUTOMATION",
|
|
"stack": "nodejs",
|
|
"description": "A starter project demonstrating how to use Steel with Stagehand in Node.js & TypeScript for AI-powered browser automations.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-stagehand-node-starter",
|
|
"groupId": "stagehand-starter",
|
|
"language": "typescript",
|
|
"shorthand": "stagehand",
|
|
"template": "templates/steel-stagehand-node-starter.tar.gz"
|
|
},
|
|
{
|
|
"slug": "steel-stagehand-python-starter",
|
|
"id": "steel-stagehand-python-starter",
|
|
"title": "Using Steel with Stagehand",
|
|
"accentColor": "blue",
|
|
"category": "AI_AUTOMATION",
|
|
"stack": "python",
|
|
"description": "A starter project demonstrating how to use Steel with Stagehand in Python for AI-powered browser automations.",
|
|
"flags": ["cli", "playground"],
|
|
"directory": "examples/steel-stagehand-python-starter",
|
|
"groupId": "stagehand-starter",
|
|
"language": "python",
|
|
"shorthand": "stagehand-py",
|
|
"template": "templates/steel-stagehand-python-starter.tar.gz"
|
|
}
|
|
]
|
|
}
|