Files
steel-dev__cli/manifest.json
2025-08-27 20:28:13 -04:00

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