Install
$ agentstack add skill-d-oit-do-web-doc-resolver-do-wdr-cli ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
WDR CLI Skill
Fast compiled Rust CLI for resolving web URLs and queries into markdown documentation.
When to use this skill
Activate this skill when you need to:
- Resolve a URL or query to markdown from the command line
- Integrate documentation resolution into shell scripts
- Get faster performance than the Python implementation
- Use CLI-specific features (metrics, cache stats, provider selection)
- Build automation workflows with do-wdr
Prerequisites
Build the CLI first:
cd cli && cargo build --release
# Binary: cli/target/release/do-wdr
Or ensure do-wdr is in your PATH.
Commands
resolve
Resolve a URL or query to markdown documentation.
do-wdr resolve [OPTIONS]
Arguments:
- ``: URL or query string to resolve
Options:
-o, --output: Output file (stdout if not specified)-p, --provider: Specific provider to use--skip: Skip providers (comma-separated)--providers-order: Custom provider order--max-chars: Maximum output characters--min-chars: Minimum content length--profile: Execution profile (free, balanced, fast, quality)--json: Output as JSON--metrics-json: Output metrics as JSON--metrics-file: Save metrics to file--skip-cache: Skip semantic cache--synthesize: Synthesize multiple results using AI--quality-threshold: Quality threshold for content scoring--max-provider-attempts: Maximum provider attempts--max-paid-attempts: Maximum paid provider attempts--max-total-latency-ms: Maximum total latency in milliseconds--disable-routing-memory: Disable routing memory
providers
List all available providers and their status.
do-wdr providers
config
Show current configuration.
do-wdr config
cache-stats
Show semantic cache statistics.
do-wdr cache-stats
Available Providers
| Provider | Type | Free | Description | |----------|------|------|-------------| | exa_mcp | Query | Yes | Exa MCP (free, no key) | | exa | Query | No | Exa SDK (requires API key) | | tavily | Query | No | Tavily comprehensive search | | serper | Query | No | Google search via Serper | | duckduckgo | Query | Yes | DuckDuckGo search | | mistral_websearch | Query | No | Mistral AI search | | llms_txt | URL | Yes | llms.txt structured docs | | jina | URL | Yes | Jina Reader | | firecrawl | URL | No | Firecrawl extraction | | direct_fetch | URL | Yes | Direct HTML fetch | | mistral_browser | URL | No | Mistral browser agent | | docling | URL | No | Docling document processing | | ocr | URL | No | OCR text extraction |
Execution Profiles
| Profile | Description | |---------|-------------| | free | Use only free providers (examcp, duckduckgo, llmstxt, jina, direct_fetch) | | balanced | Balance between free and paid providers | | fast | Prioritize speed over cost | | quality | Prioritize quality over cost |
References
| Topic | File | |-------|------| | Usage examples | [references/examples.md](references/examples.md) | | Output formats | [references/output-format.md](references/output-format.md) | | Configuration | [references/configuration.md](references/configuration.md) | | Script integration | [references/integration.md](references/integration.md) |
Related Skills
do-web-doc-resolver: Python implementation with same functionalityagent-browser: Browser automation for complex web interactions
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: d-oit
- Source: d-oit/do-web-doc-resolver
- License: MIT
- Homepage: https://web-eight-ivory-29.vercel.app/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.