What problem does it solve?
Installing a desktop pet in Hope Agent from arbitrary origins (websites, zip archives, chat attachments, cloud files) is risky and error-prone: packages may be malformed, sources may push unsafe installers, and manual file copying bypasses Hope's validation. This Skill routes every pet package through Hope's official validator and atomic installer so imports are safe and consistent.
Core Features & Use Cases
- Universal source resolution: Accepts local folders with pet.json, zip archives, standalone PNG/WebP sprite atlases, chat attachments, repository or cloud files, direct HTTPS artifact URLs, and even ordinary download pages whose HTML is inspected to find the real package bytes.
- Preview-confirm-commit workflow: Runs
hope-agent pet preview to show display name, dimensions, validation warnings, and package hash, then commits only after explicit user confirmation with hash verification.
- Select and enable installed pets: Lists installed pets, resolves exact petRef matches, and activates a pet on the desktop via the authenticated Pet API without exposing credentials.
- Use Case: A user finds a pet on a community download page. The Skill inspects the page, extracts the actual zip or manifest plus sprite, previews it through Hope's validator, and after confirmation imports and optionally enables it.
Quick Start
Ask the assistant to import a pet into Hope Agent from a given URL, zip file, or folder, for example: "Import this pet package into Hope and enable it."