Cat Fact

v1.0.2

Random cat facts and breed information from catfact.ninja (free, no API key)

1· 2.2k·7 current·7 all-time
bySeth Rose@thesethrose
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & 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
latestvk9789t63bys5pscqn85c98zrys7yzhm5
2.2kdownloads
1stars
3versions
Updated 1mo ago
v1.0.2
MIT-0

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

EndpointDescription
GET /factRandom cat fact
GET /breedsList of cat breeds

Docs: https://catfact.ninja

Comments

Loading comments...