一键导入
do-wdr-visual-resolver
Visual URL resolution skill using CLIP screenshot embeddings to handle scanned PDFs, image-heavy layouts, and JS-heavy SPAs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Visual URL resolution skill using CLIP screenshot embeddings to handle scanned PDFs, image-heavy layouts, and JS-heavy SPAs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Python implementation for resolving URLs and queries into compact, LLM-ready markdown documentation. Use when you need the Python resolver with full cascade support, quality scoring, circuit breakers, and advanced routing features.
Use Codacy static analysis CLIs to query PR analysis, triage issues, suppress false positives, and run local analysis. Use when Codacy blocks a PR, when asked to fix Codacy issues, suppress false positives, query PR quality data, or integrate Codacy into CI/CD workflows. Also use when the user mentions "Codacy", "static analysis check", "code quality gate", or "Codacy is failing".
Implement a single GitHub issue from start to merged PR. Use when the user asks to "implement issue
Implement GitHub issues in parallel using a swarm of specialist agents with wave-based dependency resolution. Use when the user asks to "implement all issues", "fix all GitHub issues", "swarm issues", or wants to batch-implement multiple GitHub issues. Covers dependency analysis, parallel agent launch, atomic commits, GH Actions monitoring, and issue closing.
Manage releases, versioning, changelogs, and GitHub releases. Use when creating releases, bumping versions, generating changelogs, creating tags, or managing the release workflow. Combines Git and GitHub best practices for professional releases.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
| name | do-wdr-visual-resolver |
| description | Visual URL resolution skill using CLIP screenshot embeddings to handle scanned PDFs, image-heavy layouts, and JS-heavy SPAs. |
| license | MIT |
| compatibility | Python 3.11+, CLIP, Playwright |
| allowed-tools | Bash(python:*|do-wdr:*) Read |
| metadata | {"author":"d-oit","version":"0.1.0","source":"https://github.com/d-oit/do-web-doc-resolver"} |
Extends the Web Doc Resolver cascade with a visual provider based on CLIP screenshot embeddings.
Activate this skill when text-based extractors (Jina, Firecrawl, etc.) fail to resolve a URL, particularly for:
Install visual resolution dependencies:
pip install torch torchvision torchaudio
pip install git+https://github.com/openai/CLIP.git
pip install playwright
playwright install chromium
This skill is designed to be integrated into the scripts/_url_resolve.py cascade.
from .visual_resolver import VisualResolver
resolver = VisualResolver()
if resolver.is_available():
result = resolver.resolve("https://example.com/scanned-pdf", "technical architecture diagram")