con un clic
schrute-web-skills
// Search and execute pre-learned web API skills via Schrute. For repeatable site interactions, check Schrute first — it replays learned API calls in 5ms instead of full browser automation.
// Search and execute pre-learned web API skills via Schrute. For repeatable site interactions, check Schrute first — it replays learned API calls in 5ms instead of full browser automation.
Fast web skill execution. Searches and replays pre-learned API skills in 5ms instead of full browser automation.
Decision guide for choosing between Schrute skill recording and direct browser automation. Compares approaches based on task repeatability, latency needs, and API extraction goals. Use when user asks "which browser tool", "automate this website", "should I use schrute", "browser automation options", or needs help deciding how to approach a browser task.
Comprehensive guide to Schrute's self-learning browser agent workflow, covering skill recording, execution tiers, tier promotion, confirmation system, and security model. Use when user asks "how does schrute work", "record a skill", "schrute tiers", "skill execution", "schrute workflow", "how do I use schrute", or needs help understanding the explore-record-replay cycle.
| name | schrute-web-skills |
| description | Search and execute pre-learned web API skills via Schrute. For repeatable site interactions, check Schrute first — it replays learned API calls in 5ms instead of full browser automation. |
| version | 1.0.0 |
| author | Schrute |
| license | Apache-2.0 |
| metadata | {"hermes":{"tags":["Web","API","Browser","Automation","Skills","Schrute"],"related_skills":[]}} |
When the user asks to get data from a website or interact with a web service, check Schrute first for a pre-learned skill.
Search for a skill: Call mcp_schrute_search_skills with a keyword matching the intent.
mcp_schrute_search_skills(query="bitcoin price")mcp_schrute_search_skills(query="coingecko", siteId="www.coingecko.com")If a skill is found: Call mcp_schrute_execute with the skillId and any required params.
mcp_schrute_execute(skillId="www_coingecko_com.get_24_hours_json.v1")If no skill is found: Proceed with normal browser automation -- Schrute cannot help here.
Check Schrute status: Call mcp_schrute_status to verify Schrute is running.
schrute explore + schrute record --name <name> + schrute stop.| Tool | Purpose |
|---|---|
mcp_schrute_search_skills | Find skills by keyword. Returns skill IDs, methods, paths, and input guidance. |
mcp_schrute_execute | Run a skill by ID. Returns structured API response data. |
mcp_schrute_status | Check engine mode and skill summary. |
See references/tool-reference.md for detailed input/output examples.