Cat Fact
v1.0.2Random cat facts and breed information from catfact.ninja (free, no API key)
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The skill's description (random cat facts / breeds from catfact.ninja) matches the runtime instructions. Minor inconsistency: SKILL.md metadata lists a required binary (curl) while the registry's required-binaries section is empty.
Instruction Scope
Instructions are limited to issuing HTTP GET requests to catfact.ninja (and optional local JSON parsing with jq). They do not reference unrelated files, credentials, or external endpoints beyond the stated API.
Install Mechanism
No install spec or code is provided (instruction-only), so nothing is downloaded or written to disk.
Credentials
The skill requires no environment variables or credentials. Example usage mentions jq for parsing (not declared in metadata) but that is optional for convenience.
Persistence & Privilege
always is false and the skill does not request persistent or elevated privileges. Autonomous invocation is allowed by default but is not combined with any broad credential or install requirements.
Assessment
This skill is low-risk: it only makes simple HTTP GET requests to catfact.ninja and doesn't ask for credentials or install code. Before installing, note that the SKILL.md expects curl (and shows optional jq usage) even though the registry lists no required binaries — ensure your environment permits outbound HTTP requests and has curl (or use an alternative HTTP client). If you have strict egress controls, verify network access to catfact.ninja. Otherwise it's safe to use for fun bot responses.Like a lobster shell, security has layers — review code before you run it.
Runtime requirements
🐱 Clawdis
Binscurl
latest
Cat Fact
Random cat facts from catfact.ninja (no API key required).
Usage
# Get a random cat fact
curl -s "https://catfact.ninja/fact"
# Get a random fact (short)
curl -s "https://catfact.ninja/fact?max_length=100"
# Get cat breeds
curl -s "https://catfact.ninja/breeds?limit=5"
Programmatic (JSON)
curl -s "https://catfact.ninja/fact" | jq '.fact'
One-liner examples
# Random fact
curl -s "https://catfact.ninja/fact" --header "Accept: application/json" | jq -r '.fact'
# Multiple facts
for i in {1..3}; do curl -s "https://catfact.ninja/fact" --header "Accept: application/json" | jq -r '.fact'; done
API Endpoints
| Endpoint | Description |
|---|---|
GET /fact | Random cat fact |
GET /breeds | List of cat breeds |
Docs: https://catfact.ninja
Comments
Loading comments...
