Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Build multi-platform chat bots with Chat SDK (chat npm package). Use when developers want to (1) Build a Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, or WhatsApp bot, (2) Use Chat SDK to handle mentions, direct messages, subscribed threads, reactions, slash commands, cards, modals, files, or AI…
Design and implement web animations that feel natural and purposeful. Use this skill proactively whenever the user asks questions about animations, motion, easing, timing, duration, springs, transitions, or animation performance. This includes questions about how to animate specific UI elements, which easing to use…
Build a new Smithers workflow from a plain-English description. Dispatches to the create-workflow builder. Run smithers init first if the .smithers/ pack is not yet installed. Run smithers make-workflow --help for usage details.
Start a workflow execution. Omit the workflow (or pass --interactive) to pick one interactively and monitor it in the full-screen TUI; use -d for detached (background) mode. Run smithers up --help for usage details.
A team-routing skill for assigning complex, independent knowledge or coding tasks to background workers with chosen models and reasoning levels. The main agent remains responsible for planning, combining results, and checking the final work.
Crystallize a one-line objective into a sub-4k GOAL, scaffold a resumable task-hypergraph workspace on disk, and drive it to completion via PARALLEL map->do->review cycles run as Workflow fan-outs, with adversarial review gates, worktree isolation, and honest pass/fail gates. Use when decomposing a repo / refactor /…