skills/orthogonal-riveter/SKILL.md
Web scraping with structured data extraction - define your output schema
npx skillsauth add orthogonal-sh/skills riveterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Scrape web pages and extract data into your defined structure.
Scrape a webpage and return the text content. This endpoint allows you to extract text content from any public webpage.
Parameters:
orth api run riveter /v1/scrape --body '{"url": "https://example.com/article"}'
Copy link Define the structure of your output directly in the API request. This endpoint allows you to define both your input data and output configuration in a single request.
Parameters:
orth api run riveter /v1/run --body '{
"input": {
"urls": ["https://example.com/products"]
},
"output": {
"name": {"prompt": "Product name", "contexts": ["urls"]},
"price": {"prompt": "Product price", "contexts": ["urls"], "format": "number"}
}
}'
Retrieve the processed data from a completed project run
Parameters:
orth api run riveter /v1/run_data --query 'run_key=abc123'
Check the current status of a project run
Parameters:
orth api run riveter /v1/run_status --query 'run_key=abc123'
Stop a currently running project. This will halt all processing and mark the run as stopped. Behavior: If the run is already stopped or success, returns success with current status. If the run is in progress, stops all pending cells and marks the run as stopped. Stopped runs cannot be resumed
Parameters:
orth api run riveter /v1/stop_run --query 'run_key=abc123'
For full endpoint details and parameters:
orth api show riveter # List all endpoints
orth api show riveter /v1/scrape # Get endpoint details
testing
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "下载视频", "download video", "yt-dlp", "YouTube", "B站", "抖音", "提取音频", "extract audio".
business
Send messages and manage Slack channels. Use when asked to send Slack messages, post to channels, list channels, or fetch message history.
development
Evaluate YC batch companies for investment — scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings. Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies.
development
Take screenshots of websites and web pages