Curl Search
Curl-basert websøk-skript; feiler på macOS, returnerer rå HTML-støy på Linux
Tested · Didn't pass
Hva den gjør
Et bash-skript (scripts/search.sh) som utfører websøk ved å curle Baidu, Google, Bing eller DuckDuckGo og fjerne HTML fra responsen. Ment å utløses når en bruker ber om å søke, slå opp eller spørre om noe på nettet uten en dedikert søke-API. På macOS feiler inndata-saneringstrinnet fullstendig, og på Linux returnerer det rå HTML-støy i stedet for rene resultater.
Testrapport
Både SKILL.md og scripts/search.sh henter HTTP 200 og frontmatter parses med name+description. Jeg kjørte search.sh i en midlertidig mappe på denne macOS-verten: hver spørring (duckduckgo, bing, baidu) døde med "Error: Invalid input after sanitization" fordi sanitize_input's sed-mønster \x{4e00}-\x{9fff} er GNU/Perl-syntaks som BSD sed avviser som "invalid character range" – til tross for at frontmatter hevder os: darwin. Ved å simulere Linux-stien ved manuelt å kode og curle Bing, returnerte strip-tags-pipelinen rå CDATA og window._G config-blobs, ikke lesbare resultater (bing-funksjonen har ingen resultatfilter i det hele tatt). Dokumentasjonen annonserer også en ikke-eksisterende "clawhub install" og en tarball som mangler fra repoet, og overselger darwin-støtte og "command injection protection".
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
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. Kommandoer og eksempelprompter
/curl-searchCurl-basert websøk-skript; feiler på macOS, returnerer rå HTML-støy på Linux
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Search the web for this term using curlLook up recent news via DuckDuckGoQuery Baidu and Google for this topic