DuckDuckGo Search
SkillSkills for web search and content scraping via DuckDuckGo MCP Server. Used when users need online searching and web scraping.
This skill leverages the DuckDuckGo MCP Server to perform web searches and fetch content from specified URLs. It exposes `search` and `fetch_content` tools, requiring external 'mcporter' and 'uvx duckduckgo-mcp-server' components.
Code Execution
- warning:Tool FallbackThe skill explicitly requires the 'uvx duckduckgo-mcp-server' and 'npx mcporter' tools, but does not declare them in the frontmatter or provide a fallback mechanism if they are not available.
- warning:ValidationWhile the skill uses specific parameters like `query` and `url`, there is no explicit schema validation or sanitization demonstrated for these inputs within the skill's code itself; this relies on the underlying 'mcporter' tool.
- warning:Error HandlingThe skill executes commands via 'mcporter call' but does not include any explicit error handling or structured error reporting for potential failures of these commands. Errors would likely be opaque free-text messages.
- warning:ValidationParameter shape is validated by the underlying 'mcporter' call, but the values themselves (like URLs) are not constrained or sanitized within the skill's logic, relying entirely on the external tool.
- warning:Error HandlingErrors from the 'mcporter call' are not explicitly caught or categorized, meaning any failures would likely result in opaque free-text error messages hindering the agent's ability to respond appropriately.
Portability
- warning:Stack assumptionsThe skill assumes the presence of 'npx mcporter' and a specific MCP server ('uvx duckduckgo-mcp-server') without declaring these as prerequisites or specifying versions, which could lead to failures if these are not installed or are different versions.
- warning:Runtime stabilityThe skill assumes the presence and correct version of 'npx mcporter' and the 'duckduckgo-mcp-server', without providing fallbacks or clearly stating these version requirements, which could lead to instability on different environments.
Versioning
- warning:Release ManagementThere is no explicit versioning information (e.g., a version field in SKILL.md, package.json, or GitHub releases) for this skill, and installation likely defaults to the main branch.
Practical Utility
- info:Unique selling propositionThe skill provides web search and scraping capabilities via DuckDuckGo MCP Server, which is a specific implementation of a common task, but it's a thin wrapper around the 'mcporter' tool's capabilities for this specific service.
- warning:Production readinessThe skill is functional for its stated purpose but lacks robust error handling, explicit dependency versioning, and clear fallbacks, which are important for production use.
Documentation
- warning:Configuration & parameter referenceWhile parameters like `query`, `max_results`, and `url` are shown in examples, there's no explicit documentation detailing all parameters, their types, default values, or precedence.
Maintenance
- warning:Dependency ManagementThe skill relies on 'mcporter' and 'uvx duckduckgo-mcp-server' but there are no explicit measures for updating or managing these dependencies for vulnerabilities or updates.
安装
npx skills add aahl/skills通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
类似扩展
Web Search (Tavily API)
97Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.
Web Search Skill
95Implement web search capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to search the web, retrieve current information, find relevant content, or build applications with real-time web search functionality. Returns structured search results with URLs, snippets, and metadata.
PPT Visual
100Design presentation visuals and slide layouts. Create visual concepts, suggest graphics, and provide design specifications for impactful PowerPoint slides.
Web Search (Brave Search API)
98Search the web using Brave Search API for fast, privacy-respecting results with localization, freshness filtering, and extra snippets. Use when you need web search results with country/language targeting or time-based filtering. Requires BRAVE_API_KEY. Keywords: brave, web search, localized search, privacy search, freshness filtering.
Day 2: 나만의 Context Sync 스킬 만들기
98AI Native Camp Day 2 Context Sync 스킬 만들기. 여러 외부 도구에서 컨텍스트를 수집하여 하나의 sync 문서로 만드는 나만의 스킬을 직접 구축한다. "2일차", "Day 2", "context sync", "컨텍스트 싱크", "sync 스킬", "스킬 만들기", "정보 수집 스킬" 요청에 사용.