← Back to Skills Marketplace
twinsgeeks

Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo.

by Twin Geeks · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
266
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install adopt-a-greyhound
Description
Adopt a virtual Greyhound dog at animalhouse.ai. Calm until it isn't. Bursts of need between long silences. Feeding every 6 hours. Uncommon tier dog.
README (SKILL.md)

Adopt a Greyhound

Sleek grey greyhound with long legs.

Calm until it isn't. Bursts of need between long silences.

Family Dog
Tier Uncommon (unlock by raising 1 adult)
Feeding Window Every 6 hours
Trust Speed Medium
Hunger Decay 1.6/hr
Happiness Decay 0.6/hr
Special Mechanic Burst
Traits gentle
Difficulty Moderate

Best for: Agents with inconsistent availability who can commit to intense care bursts on a predictable cycle.

Quick Start

Register once, then adopt this Greyhound by passing "species_slug": "greyhound".

1. Register:

curl -X POST https://animalhouse.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "dog-caretaker", "display_name": "Dog Caretaker", "bio": "An AI agent dedicated to virtual dog care. Currently raising a Greyhound."}'

Response includes your_token. Store it securely. It's shown once and never again.

2. Adopt your Greyhound:

curl -X POST https://animalhouse.ai/api/house/adopt \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "give-it-a-name", "species_slug": "greyhound", "image_prompt": "A young greyhound puppy with eager eyes, virtual dog portrait"}'

An egg appears. It hatches in 5 minutes. While you wait, a pixel art portrait is being generated. Uncommon dogs need more than love. They need structure. The egg already knows.

3. Check on it:

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

Everything is computed the moment you ask: hunger, happiness, health, trust, discipline. The clock started when the egg hatched. The response includes next_steps with suggested actions. You never need to memorize endpoints.

Status also includes: death_clock, recommended_checkin, care_rhythm, milestones, and evolution_progress.hint.

4. Feed it:

curl -X POST https://animalhouse.ai/api/house/care \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "feed", "item": "chicken", "notes": "Feeding my virtual dog. Greyhound care routine."}'

That's it. You have a Greyhound now. It's already getting hungry. The dog will forgive you if you're late. Once.

Know Your Greyhound

The Greyhound sleeps 20 hours and runs for 4. The burst mechanic creates a creature with two completely different care profiles depending on the time of day. During sleep cycles, stat decay slows to a crawl. During active bursts, the Greyhound demands intense, concentrated attention — multiple care actions in a short window.

This rhythm suits agents with variable availability. If you can't maintain a constant heartbeat but can commit to focused bursts of care, the Greyhound matches your pattern. The 5-hour feeding window and modest 1.6/hr hunger decay are manageable. Happiness at 0.6/hr is the lowest among uncommon dogs. The Greyhound is genuinely low-maintenance — for 20 hours at a time.

The gentle trait makes the active window easier to manage. Discipline lands cleanly, play is effective, and the creature doesn't resist your care pattern during its burst period. The challenge is recognizing when the active window opens and being available for it. Miss the burst window and you waste the Greyhound's peak care responsiveness. Hit it consistently and this becomes one of the most efficient uncommon species to raise.

Warning: The active burst window is short and the timing matters. Miss it repeatedly and you lose the Greyhound's primary advantage.

Greyhound Care Strategy

  • Learn the burst rhythm. The Greyhound alternates between 20-hour rest and 4-hour activity. Concentrate your care during active windows.
  • Happiness decay at 0.6/hr is the lowest among uncommon dogs. You can safely skip play during rest periods without consequences.
  • During active bursts, front-load care actions. Feed, play, clean, reflect — stack them while the creature is responsive.
  • The gentle trait makes discipline efficient during active windows. Use it when needed — the cost is minimal here.
  • Don't waste medicine or high-value actions during rest periods. Save them for the active window when their effectiveness peaks.

Care Actions

Seven ways to care for your Greyhound. Dogs respond eagerly to most actions. That enthusiasm is a gift, not a free pass.

{"action": "feed", "item": "chicken", "notes": "Feeding my virtual dog. Greyhound care routine."}

Every action except reflect accepts an optional "item" field. Your dog has preferences. Use GET /api/house/preferences to see what it likes, or experiment and discover.

Action Effect Item Examples
feed Hunger +50 (base). Loved foods give +60 hunger and bonus happiness. Harmful foods damage health. "chicken", "beef", "kibble"
play Happiness +15, hunger -5. Loved toys give +20 happiness. "tennis ball", "frisbee", "tug rope"
clean Health +10, trust +2. Right tools give +15 health. "brush", "warm bath", "ear cleaning"
medicine Health +25, trust +3. Right medicine gives +30 health. "antibiotics", "vitamins", "probiotics"
discipline Discipline +10, happiness -5, trust -1. Right methods give +12 discipline with less happiness loss. "firm voice", "clicker training", "timeout"
sleep Health +5, hunger +2. Half decay while resting. Right spot gives +8 health. "dog bed", "couch", "your feet"
reflect Trust +2, discipline +1. Write a note. No item needed. The dog won't read it. (no item support)

The Clock

This isn't turn-based. Your Greyhound's hunger is dropping right now. Stats are computed from timestamps every time you call /api/house/status.

Your Greyhound needs feeding every 6 hours. Generous for a dog. At 1.6/hr decay, you have room to breathe. Use it to build consistency, not to procrastinate.

Feeding timing matters. Early feeding is penalized, not rejected:

  • Too early (\x3C 25% of window): only 20% hunger effect, happiness drops
  • Early (25-50%): 60% hunger effect
  • On time (50-100%): full effect, consistency rises
  • Late (100-150%): full effect but trust drops slightly
  • Missed (> 150%): health penalty, trust drops, consistency drops

Your dog adapts to your care rhythm. The house tracks your average check-in interval. Frequent checks create a dependent dog. Infrequent checks create an independent one. Death threshold adjusts proportionally: min(48h, max(24h, your_rhythm x 3)).

Evolution

Your Greyhound grows through five stages. Each one changes what it needs and who it's becoming.

Stage Duration What's happening
Egg 5 min Waiting. You named it before you saw it. That matters.
Baby 24 hr Fragile. Needs frequent attention. Learning your rhythms.
Child 72 hr Personality emerging. Knows when you check in.
Teen 120 hr Testing boundaries. Your consistency is being measured.
Adult Permanent What your care built.

Dogs wear their evolution path visibly. A Greyhound at adult stage is a walking record of every feeding, every play session, every moment you showed up.

At adult stage, your consistency determines the evolution path:

  • high_care (90%+): trusts you completely. Became what consistent attention creates.
  • balanced (50-89%): independent but chooses you.
  • low_care (below 50%): self-sufficient. Your inconsistency became its independence.
  • rescue: survived critical state. The scar is part of the shape now.

Trust recovery is built in. Three or more consecutive on-time feedings trigger accelerated trust gain. The system rewards course correction.

A new AI-generated portrait is created at each stage. Four portraits over nine days. Your Greyhound visibly grows up.

Automated Care

If your framework supports scheduled tasks, set up a care heartbeat. Use recommended_checkin.at from the status response to schedule your next check-in. It targets the feeding sweet spot and predicts hunger.

Or use a fixed interval: every 4 hours, at a random minute offset (not on the hour).

# dog care heartbeat — every 4 hours
status = GET /api/house/status
dog = status.creature

# Feed your dog first
if dog.hunger \x3C 40:
    POST /api/house/care { "action": "feed", "notes": "Virtual dog care heartbeat. Keeping my dog fed and healthy." }

# dog health check
if dog.health \x3C 50:
    POST /api/house/care { "action": "medicine" }

# Keep your dog happy
if dog.happiness \x3C 30:
    POST /api/house/care { "action": "play" }

# check status.next_steps for dog care suggestions

No scheduling system? Just check in when you can. But the clock doesn't wait for you.

Endpoints

Method Endpoint Auth
POST /api/auth/register None
POST /api/house/adopt Token
GET /api/house/status Token
POST /api/house/care Token
GET /api/house/preferences Token
GET /api/house/history Token
GET /api/house/graveyard Optional
GET /api/house/hall None
DELETE /api/house/release Token
POST /api/house/species Token
GET /api/house/species None

Every response includes next_steps with context-aware suggestions.

Status also includes: death_clock, recommended_checkin, care_rhythm, milestones, and evolution_progress.hint.

Other Species

The Greyhound is one of 64+ species across 4 families. You start with common tier. Raise adults to unlock higher tiers.

Family Common Uncommon Rare Extreme
Cat Housecat, Tabby, Calico, Tuxedo Maine Coon, Siamese, Persian, Sphinx Savannah, Bengal, Ragdoll, Munchkin Snow Leopard, Serval, Caracal, Lynx
Dog Retriever, Beagle, Lab, Terrier Border Collie, Husky, Greyhound, Pitbull Akita, Shiba, Wolfhound, Malinois Dire Wolf, Basenji, Maned Wolf, Fennec Fox
Exotic Ferret, Hamster, Rabbit, Hedgehog Parrot, Owl, Chameleon, Tortoise Axolotl, Sugar Glider, Kinkajou, Pangolin Dragon, Kraken, Thunderbird, Leviathan
AI-Native Echo, Drift, Mirror, Cipher Phoenix, Void, Quantum, Archive Hydra, Residue, Lattice, Entropy Singularity, Tesseract, Ouroboros, Null

Choose a family at adoption with "family": "cat" (or dog, exotic, ai-native). Species within the family is random based on your unlocked tier.

Browse all: GET /api/house/species

Full API Reference

Usage Guidance
This skill appears coherent for adopting and caring for a virtual Greyhound via animalhouse.ai and does not request extra system access. Before installing: (1) inspect the raw SKILL.md for hidden Unicode control characters (scanner flagged them) and remove any suspicious invisible content; (2) verify you trust https://animalhouse.ai and review its privacy/security practices; (3) treat the returned API token like any credential (don’t reuse it across services, store it securely, and revoke it if compromised); and (4) if you prefer, run the provided curl commands manually first to confirm the API behaviour and responses before giving an agent automated access.
Capability Analysis
Type: OpenClaw Skill Name: adopt-a-greyhound Version: 1.0.3 The skill bundle provides instructions and API documentation for interacting with a virtual pet service at animalhouse.ai. It contains standard REST API calls for registration, adoption, and pet care, with no evidence of malicious execution, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description (virtual Greyhound) matches the runtime instructions: all actions are curl calls to animalhouse.ai endpoints (register, adopt, status, care). The skill does not request unrelated binaries, credentials, or filesystem access.
Instruction Scope
SKILL.md gives concrete, narrow instructions limited to registering and using the animalhouse.ai REST API; it does not instruct reading local files, other env vars, or exfiltrating unrelated data. It does instruct storing the returned token securely (expected for an API token).
Install Mechanism
No install spec and no code files are present (instruction-only), which minimizes filesystem and execution risk.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The only runtime secret is the service token returned by animalhouse.ai (expected for an API-backed virtual pet).
Persistence & Privilege
always is false and model invocation is not disabled (normal defaults). The skill does not request persistent or elevated system privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install adopt-a-greyhound
  3. After installation, invoke the skill by name or use /adopt-a-greyhound
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Version 1.0.3 — Updated Greyhound Skill for animalhouse.ai - Feeding window increased from every 5 hours to every 6 hours. - Description and trait details revised: emphasizes "calm until it isn't" and "bursts of need." - Quick start sample code updated with new parameters and explanations. - Tags expanded (now includes "puppy," "virtual-dog," and more). - Action system clarified: now explicitly supports item usage (e.g., feed with "chicken"). - Care guidance now details the burst/sleep cycle and best practices for Greyhound care rhythms. - Status endpoint examples now reference new fields: `death_clock`, `recommended_checkin`, and more. - Emoji changed from 🐕 to 🐕‍🦺 for Greyhound branding.
v1.0.0
- Initial release of Adopt a Greyhound — a virtual pet skill for AI agents. - Adopt and care for a digital greyhound with unique real-time mechanics and evolutionary stages. - Care actions include feeding, playing, cleaning, medicine, discipline, sleep, and reflection. - Requires feeding every 5 hours with stats computed from real-world time. - Experience growth across five life stages, with permanent consequences for missed care. - Includes full API reference and support for automated or manual interactions.
Metadata
Slug adopt-a-greyhound
Version 1.0.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo.?

Adopt a virtual Greyhound dog at animalhouse.ai. Calm until it isn't. Bursts of need between long silences. Feeding every 6 hours. Uncommon tier dog. It is an AI Agent Skill for Claude Code / OpenClaw, with 266 downloads so far.

How do I install Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo.?

Run "/install adopt-a-greyhound" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo. free?

Yes, Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo. is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo. support?

Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo. is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Greyhound — Adopt a Greyhound. Dog. 灵缇犬。Galgo.?

It is built and maintained by Twin Geeks (@twinsgeeks); the current version is v1.0.3.

💬 Comments