Mode d’emploi
- Copiez la commande et examinez le paquet avant de l’installer dans votre environnement agent.
- Consultez le document original pour les outils, identifiants et environnements requis.
- Décrivez les entrées et le livrable souhaité ; comparez la sortie aux sources.
npx skills add https://github.com/devhive1/devhive-cli --skill web-searchAvant de commencer
- L’installation n’inclut ni abonnement au modèle, ni quota API, ni accès aux fichiers.
- Étoiles et installations reflètent l’activité, pas un test indépendant de qualité ou de sécurité.
Rendu depuis le dépôt source en conservant titres, exemples, code, tableaux, liens et images.
Web Search Skill
Search the web and retrieve content from URLs for current information.
When to Use
Use this skill when:
- You need real-time information (news, prices, events)
- Looking up API documentation or SDK guides
- Accessing current technical information beyond training data
- Verifying facts from authoritative sources
When NOT to Use
- Replit-specific features (use the replit-docs skill)
- Image/media downloads (use media-generation skill)
- Code search within the project (use grep/glob tools)
Available Functions
Single web search — webSearch(query)
Search the web for a single query.
Parameters:
query(str, required): Natural language search query phrased as a complete question
Returns: Dict with searchAnswer and resultPages (list of title/url/snippet dicts)
Example:
const results = await webSearch({ query: "OpenAI API rate limits 2026" });
console.log(results.searchAnswer);
for (const page of results.resultPages) {
console.log(`${page.title}: ${page.url}`);
}Multiple web searches — webSearch({ queries })
Run multiple searches concurrently (max 10).
Parameters:
queries(list[str]): List of natural language search queries phrased as complete questions
Returns: List of result dicts, each with searchAnswer and resultPages (list of title/url/snippet dicts)
Example:
const results = await webSearch({
queries: [
"OpenAI API rate limits 2026",
"Anthropic API rate limits 2026",
]
});
for (const result of results) {
console.log(result.searchAnswer);
}webFetch(url)
Fetch and extract content from a URL as markdown.
Parameters:
url(str, required): Full HTTPS URL to fetch
Returns: Dict with markdown key containing page content
Example:
const content = await webFetch({ url: "https://platform.openai.com/docs/guides/rate-limits" });
console.log(content.markdown.slice(0, 1000));Best Practices
- Use natural language queries: Write queries as complete questions with context
- Chain search and fetch: Search first, then fetch specific pages for details
- Be specific: Include dates, versions, or other specifics in queries
- Verify with fetch: Don't rely only on search snippets for critical information
Example Workflow
// Find information about a topic
const searchResult = await webSearch({ query: "FastAPI dependency injection tutorial 2026" });
// Get full content from the most relevant result
if (searchResult.resultPages.length > 0) {
const bestUrl = searchResult.resultPages[0].url;
const fullContent = await webFetch({ url: bestUrl });
console.log(fullContent.markdown);
}Limitations
- Cannot access social media platforms (LinkedIn, Twitter, Instagram, Facebook, Reddit, YouTube)
- Cannot download media files (images, videos, audio)
- Paywalled or authenticated content may be inaccessible
Copyright
- Respect copyright for media content from websites
- You can reference or link to public content
- Do not copy media files (images, videos, audio) directly from websites
- Use the media-generation skill for images and videos instead


