Curl Search
Curl-gebaseerd webzoekscript; faalt op macOS, retourneert ruis van ruwe HTML op Linux
Tested · Didn't pass
Wat het doet
Een bash-script (scripts/search.sh) dat webzoekopdrachten uitvoert door Baidu, Google, Bing of DuckDuckGo te curlen en HTML uit de respons te strippen. Bedoeld om te activeren wanneer een gebruiker vraagt om iets online te zoeken, op te zoeken of op te vragen zonder een speciale zoek-API. Op macOS faalt de input-sanitization stap volledig, en op Linux retourneert het ruwe HTML-ruis in plaats van schone resultaten.
Testrapport
Zowel SKILL.md als scripts/search.sh halen HTTP 200 op en de frontmatter parseert met name+description. Ik voerde search.sh uit in een tijdelijke map op deze macOS-host: elke query (duckduckgo, bing, baidu) stierf met "Error: Invalid input after sanitization" omdat sanitize_input's sed-patroon \x{4e00}-\x{9fff} GNU/Perl-syntaxis is die BSD sed afwijst als "invalid character range" — ondanks dat de frontmatter os: darwin claimt. Door het Linux-pad te simuleren door handmatig te coderen en Bing te curlen, retourneerde de strip-tags pipeline ruwe CDATA en window._G config-blobs, geen leesbare resultaten (de bing-functie heeft helemaal geen resultaatfilter). Docs adverteren ook een niet-bestaande "clawhub install" en een tarball die ontbreekt in de repo, en overschatten darwin-ondersteuning en "command injection protection".
Getest op: 2026-07-31 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/MemTensor/skills-vote.git /tmp/curl-search-src
mkdir -p ~/.claude/skills
cp -R /tmp/curl-search-src/examples/recommend_skills/curlsearch ~/.claude/skills/curl-search
# Deps: curl, python3.
# BROKEN on macOS/BSD: scripts/search.sh sanitize_input() uses the GNU/Perl hex
# class \x{4e00}-\x{9fff}; BSD sed errors "RE error: invalid character range"
# and EVERY query exits with "Error: Invalid input after sanitization".
# Only runs where GNU sed is default (Linux).
# The docs' "clawhub install curl-search" / curl-search.tar.gz do not exist in the repo. Commando's en voorbeeldprompts
/curl-searchCurl-gebaseerd webzoekscript; faalt op macOS, retourneert ruis van ruwe HTML op Linux
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Search the web for this term using curlLook up recent news via DuckDuckGoQuery Baidu and Google for this topic