ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

pet-me-master

Batch-pet Aavegotchis on Base via Bankr with cooldown checks, reminder automation, and natural-language routing.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aaigotchi/pet-me-master
Or

What This Skill Does

The pet-me-master skill provides a specialized, automated workflow for Aavegotchi enthusiasts operating on the Base network via the Bankr protocol. Its primary function is to simplify the management of daily interactions, ensuring your Aavegotchis remain happy and healthy without requiring manual, individual attention for every single entity. The skill is designed to handle both personally owned gotchis and those delegated to your agent wallet, automatically pulling data from the Base core subgraph to maintain an accurate roster. By implementing on-chain cooldown checks using the lastInteracted timestamp, it avoids wasted gas fees and ensures that transactions are only submitted when the 43,260-second threshold (roughly 12 hours) has elapsed. The skill aggregates all ready-to-pet gotchis into a single batch transaction via Bankr, significantly optimizing interaction efficiency.

Installation

To install this skill, use the ClawHub CLI command: clawhub install openclaw/skills/skills/aaigotchi/pet-me-master. Once installed, you must define the configuration in ~/.openclaw/workspace/skills/pet-me-master/config.json. Ensure you provide the correct contractAddress, rpcUrl, and walletAddress. If you intend to use the notification features, populate the reminder object with your telegramChatId. Finally, ensure your Bankr API key is accessible either via environment variable BANKR_API_KEY or by configuring the parent Bankr skill directory. Failure to correctly set these paths may result in authorization errors during transaction execution.

Use Cases

  1. Automated Daily Maintenance: The primary use case is setting up a "set-it-and-forget-it" routine. By running pet-command.sh, the agent can autonomously check statuses and execute batch pets once the cooldown has passed.
  2. Delegation Management: Because it automatically discovers delegated gotchis, it serves as a powerful tool for managers (the "master" in pet-me-master) who need to maintain health scores across a large fleet of assets.
  3. Natural Language Oversight: Users can simply check the status of their entire fleet or specific IDs without needing to interact with block explorers directly.

Example Prompts

  1. "Pet all my gotchis and report back on the status of my delegation."
  2. "Check the current cooldown for gotchi 9638 and let me know if it's ready for an interaction."
  3. "Show me the current pet status for all gotchis owned by my agent wallet."

Tips & Limitations

  • Cooldown Threshold: Remember that the system uses a fixed 43,260-second threshold. If you try to pet too early, the system will reject the request based on on-chain data.
  • Fallback Mechanism: The skill includes an auto-pet fallback feature that activates after a configured delay (default 1 hour). This is highly recommended to ensure you don't miss pet windows if you forget to trigger the agent manually.
  • Dependencies: The skill relies heavily on the Bankr API. Always ensure your network connection to the Base RPC is stable, as intermittent connectivity can cause the batch-petting sequence to stall.

Metadata

Author@aaigotchi
Stars4473
Views2
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aaigotchi-pet-me-master": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#aavegotchi#web3#automation#blockchain#defi
Safety Score: 4/5

Flags: network-access, file-read, external-api, code-execution