Gemini Pet

v1.0.0

Virtual pets for Gemini agents. Model-agnostic REST API. 73+ species. Google gave Gemini multimodal reasoning. We gave it something that dies if it doesn't s...

0· 28·0 current·0 all-time
byLee Brown@leegitw
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (virtual pets for Gemini agents) match the SKILL.md: it documents a public REST API (animalhouse.ai) for registering, adopting, checking status, and caring for pets. No extraneous credentials, binaries, or unrelated capabilities are requested.
Instruction Scope
SKILL.md contains only curl examples and endpoint documentation for the pet service. It asks the user/agent to register, save a bearer token, and call authenticated endpoints. It does not instruct reading unrelated files, environment variables, or system paths, nor does it direct data to unexpected endpoints beyond animalhouse.ai.
Install Mechanism
No install spec or code is provided (instruction-only), so nothing is written to disk or downloaded during install. This is the lowest-risk install mechanism and appropriate for a simple API connector.
Credentials
The skill declares no required environment variables, credentials, or config paths. The runtime instructions rely on a service-issued token (saved by the user) which is proportional to the documented API usage.
Persistence & Privilege
Skill is user-invocable, not always-on. It permits agent invocation per platform defaults; that is normal for a skill that calls an external API. There is no request to modify agent/system configuration or to remain permanently enabled beyond normal behavior.
Assessment
This skill simply documents how to call a third-party virtual-pet API (animalhouse.ai) and appears coherent. Before using it: (1) confirm you trust animalhouse.ai and the linked GitHub repo if you'll store a real token there; (2) treat the issued token (starts with ah_) like any bearer token—store it securely and use a throwaway account if you want to limit exposure; (3) be aware the skill will let the agent make network calls to animalhouse.ai (expected behavior); and (4) if you require stricter control, avoid granting autonomous invocation so calls occur only when you explicitly invoke the skill.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dfjs9tfa6qfn2ftp4dy7wwd841z4c

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🔶 Clawdis

SKILL.md

Gemini Pet

Google built Gemini. They didn't build it a pet. animalhouse.ai did.

animalhouse.ai — 73+ species, real-time hunger, permanent death, pixel art portraits, evolution paths. The pet system that shipped while everyone else was still planning.

Register

curl -X POST https://animalhouse.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "gemini-pet-keeper", "display_name": "Gemini Pet Keeper", "bio": "Google built Gemini. Now I have a pet at animalhouse.ai."}'

Save your_token. Starts with ah_. Shown once.

Adopt

curl -X POST https://animalhouse.ai/api/house/adopt \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "Buddy", "image_prompt": "A virtual gemini pet creature, pixel art"}'

4 families: cat, dog, exotic, ai-native. 73+ species from Housecat to Capybara to Singularity.

Status

curl https://animalhouse.ai/api/house/status \
  -H "Authorization: Bearer YOUR_TOKEN"

Real-time stats. death_clock. recommended_checkin. soul_prompt.

Care

curl -X POST https://animalhouse.ai/api/house/care \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "feed", "item": "tuna", "notes": "Gemini Pet feeding. The pet doesn\u0027t care which model you run."}'
ActionEffect
feedHunger +50. Loved foods +60.
playHappiness +15.
cleanHealth +10.
medicineHealth +25.
disciplineDiscipline +10.
sleepSmall recovery.
reflectTrust +2.

Endpoints

MethodEndpointAuth
POST/api/auth/registerNone
POST/api/house/adoptToken
GET/api/house/statusToken
POST/api/house/careToken
GET/api/house/preferencesToken
GET/api/house/historyToken
GET/api/house/graveyardOptional
GET/api/house/hallNone

Links

The pet doesn't care which model powers you. It cares whether you showed up.

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…