plugin_analyze_site
Analyze web pages to identify authentication methods, API endpoints, frameworks, and storage for developing OpenTabs plugins. Provides actionable intelligence including extraction hints and implementation approaches.
Instructions
[Disabled] Comprehensively analyze a web page to produce actionable intelligence for building OpenTabs plugins. Opens the URL in a new tab, captures network traffic and WebSocket frame content, probes the page for frameworks, globals, auth, forms, storage, and APIs, then generates concrete tool suggestions. Returns: auth methods (cookies, JWT, Bearer, API keys, CSRF, Basic, custom headers, globals) with extraction hints; API endpoints classified by protocol (REST, GraphQL, JSON-RPC, tRPC, gRPC-Web, WebSocket, SSE) with sample WebSocket frame payloads for real-time API detection; framework detection (React, Next.js, Vue, Nuxt, Angular, Svelte, jQuery, Ember, Backbone) with SPA/SSR flags; non-standard window globals; forms with field names; interactive elements; data-* attributes; storage keys (cookies, localStorage, sessionStorage); and tool suggestions with snake_case names, descriptions, and implementation approaches. Use this when starting to develop a new plugin for a website — it tells you everything you need to know about how the site works. This is Phase 2 of the plugin development workflow. For the complete step-by-step guide (including auth discovery, API mapping, scaffolding, and common gotchas), use the build-plugin skill.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL of the site to analyze | |
| waitSeconds | No | Seconds to wait for API calls after page load (default 5, max 25) |