mirror of
https://github.com/steel-dev/cli.git
synced 2026-09-14 20:47:34 +08:00
269 lines
10 KiB
JSON
269 lines
10 KiB
JSON
{
|
|
"name": "Steel Registry",
|
|
"description": "A collection of examples for using Steel",
|
|
"version": "eb01c3d",
|
|
"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": "browser-use-python",
|
|
"id": "browser-use-python",
|
|
"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",
|
|
"template": "templates/browser-use-python.tar.gz"
|
|
},
|
|
{
|
|
"slug": "playwright-python",
|
|
"id": "playwright-python",
|
|
"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",
|
|
"template": "templates/playwright-python.tar.gz"
|
|
},
|
|
{
|
|
"slug": "playwright-typescript",
|
|
"id": "playwright-typescript",
|
|
"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",
|
|
"template": "templates/playwright-typescript.tar.gz"
|
|
},
|
|
{
|
|
"slug": "puppeteer-typescript",
|
|
"id": "puppeteer-typescript",
|
|
"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",
|
|
"template": "templates/puppeteer-typescript.tar.gz"
|
|
},
|
|
{
|
|
"slug": "reuse-auth-context-example",
|
|
"id": "reuse-auth-context-example",
|
|
"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/reuse_auth_context_example",
|
|
"language": "typescript",
|
|
"template": "templates/reuse-auth-context-example.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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"template": "templates/steel-files-api-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",
|
|
"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",
|
|
"template": "templates/steel-oai-computer-use-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",
|
|
"template": "templates/steel-playwright-starter-js.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",
|
|
"template": "templates/steel-puppeteer-starter-js.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",
|
|
"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",
|
|
"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",
|
|
"template": "templates/steel-stagehand-python-starter.tar.gz"
|
|
}
|
|
]
|
|
}
|