Files
steel-dev__cli/manifest.json
2025-07-29 22:13:19 +09:00

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"
}
]
}