← Back to Skills Marketplace
harrylabsj

Pet Companion Journal

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
247
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pet-companion-journal
Description
Create and maintain dedicated archives for each pet, including profiles, daily journals, photos, feeding logs, health records, and care reminders. Use when t...
Usage Guidance
This skill is local-first and coherent with the description: it stores profiles, records, media, reminders under ~/.pet-companion (or a PET_COMPANION_HOME you set) and does not contact external services or require secrets. Before using: (1) inspect the repository (it’s small, Python-only) and confirm you’re comfortable with the storage path; (2) avoid running as root — provide normal user privileges so created files remain in your home directory; (3) be cautious about passing arbitrary pet_id or absolute paths (the scripts perform minimal sanitization), as specially-crafted identifiers could cause unexpected file paths — prefer the default slugified IDs; (4) if you need networked backups or sharing, implement/authorize them explicitly rather than relying on the skill. Overall the skill appears benign and implementationally consistent.
Capability Analysis
Type: OpenClaw Skill Name: pet-companion-journal Version: 1.0.0 The pet-companion-journal skill is a well-structured, local-first application for managing pet records, profiles, and reminders. The Python scripts (e.g., common.py, pet_manager.py, record_add.py) use standard library modules for file I/O and data management within a dedicated local directory (~/.pet-companion), with no evidence of network activity, data exfiltration, or unauthorized system access. The SKILL.md and reference documentation provide clear, safe instructions for the AI agent, including explicit boundaries against providing veterinary medical advice.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and docs. The scripts implement pet profile management, record add/query, reminders, and exports — all coherent with the stated 'pet companion journal' purpose.
Instruction Scope
SKILL.md instructs the agent to run the provided local Python scripts and to store data under ~/.pet-companion (or PET_COMPANION_HOME). That stays within the stated local-first, privacy-conscious scope. Minor note: the runtime allows passing arbitrary pet_id and media paths into file APIs; the docs expect local use but the code performs little sanitization of user-supplied identifiers/paths.
Install Mechanism
No install spec — instruction-only with bundled scripts. Nothing is downloaded or executed from external URLs; risk from install mechanism is low.
Credentials
The skill requests no environment variables or credentials. It will honor an optional PET_COMPANION_HOME env var to override storage root (documented in code). That is proportional to a local-first storage tool.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It only reads/writes files under its own storage root; it does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pet-companion-journal
  3. After installation, invoke the skill by name or use /pet-companion-journal
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: local-first pet profiles, daily journals, feeding logs, health notes, photos, reminders, and timeline review.
Metadata
Slug pet-companion-journal
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pet Companion Journal?

Create and maintain dedicated archives for each pet, including profiles, daily journals, photos, feeding logs, health records, and care reminders. Use when t... It is an AI Agent Skill for Claude Code / OpenClaw, with 247 downloads so far.

How do I install Pet Companion Journal?

Run "/install pet-companion-journal" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pet Companion Journal free?

Yes, Pet Companion Journal is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pet Companion Journal support?

Pet Companion Journal is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pet Companion Journal?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments