machines/eve/modules/opencrow/skills/http/SKILL.md
Make HTTP requests using hurl. Use for accessing websites/apis
npx skillsauth add mic92/dotfiles httpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
# GET HTML
hurl <<'EOF'
GET https://example.org
HTTP 200
[Asserts]
xpath "normalize-space(//head/title)" == "Hello world!"
EOF
# Chain requests with captures
hurl <<'EOF'
POST https://api.example.com/login
Content-Type: application/json
{"user": "me", "pass": "secret"}
HTTP 200
[Captures]
token: jsonpath "$.token"
GET https://api.example.com/resource
Authorization: Bearer {{token}}
HTTP 200
EOF
Flags: --variable key=val, --test (assert mode).
data-ai
Profile macOS processes (CPU hot spots, hangs, "what is X doing?"). Wraps sample/spindump/xctrace and prints a compact text summary or speedscope/flamegraph data.
tools
Create and manage Crab.fit scheduling events. Use for coordinating meeting times across multiple people.
tools
Manage todos using todoman and vdirsyncer.
business
Read Slack — search messages, list channels/users, read history and thread replies.