← 返回 Skills 市场
petkit-monitor
作者
hongjiahao371-pixel
· GitHub ↗
· v1.0.0
· MIT-0
248
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install petkit-monitor
功能描述
小佩宠物设备监控 - 获取喂食器、猫砂盆、饮水机、净化器状态
安全使用建议
Do not use the included config.json credentials. The package ships a config.json with a phone number and password — treat this as leaked credentials. Before installing: remove or replace config.json, configure your own account via the --configure option, and verify you own the account you plan to use. Be aware the skill logs into PetKit using a reverse-engineered API (may sign out the mobile app and could break if API changes); review and trust the petkitaio library before installing. If the included credentials are yours, rotate the password immediately. If you don't control the account, do not use those credentials and consider the possibility that the repository unintentionally contains someone else's secrets.
功能分析
Type: OpenClaw Skill
Name: petkit-monitor
Version: 1.0.0
The skill bundle contains hardcoded plaintext credentials (a Chinese phone number and password) in the 'config.json' file, which constitutes a significant security risk and a credential leak. While the Python script ('petkit_monitor.py') appears to be a functional tool for monitoring PetKit devices using the legitimate 'petkitaio' library, the inclusion of specific account details in a shared bundle is highly irregular. No evidence of intentional data exfiltration to third-party servers or malicious backdoors was found in the code logic.
能力评估
Purpose & Capability
The code and SKILL.md align with the described purpose (querying Petkit device status via the petkitaio client). The script behavior (login, fetch devices, format status) is coherent with the skill's description.
Instruction Scope
SKILL.md instructs the agent to put username/password in config.json and run queries; the runtime code only reads that config, logs into PetKit via petkitaio, and returns device data. The instructions do not ask the agent to read unrelated system files or exfiltrate additional data.
Install Mechanism
No install spec is provided (instruction-only install), but the Python file requires the external petkitaio package and prints an instruction to 'pip3 install petkitaio' if missing. This is a standard dependency approach, not an obvious supply-chain red flag by itself.
Credentials
The repository bundles a config.json containing username and password values. SKILL.md expects the user to provide credentials, but including what appears to be an actual phone number and password in the distributed config is inappropriate and dangerous (credential leakage or misuse). The skill does not declare env vars, yet it ships credentials in a file — this mismatch and the presence of concrete credentials is disproportionate to the stated purpose.
Persistence & Privilege
The skill does not request elevated platform privileges (always is false). It only reads/writes its own config.json and has a --configure option to save credentials; it does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install petkit-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/petkit-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of petkit-monitor
- Monitor real-time status and data of PETKIT smart pet devices.
- Support for feeders (remaining food, feeding history), litter boxes (usage count, cleaning log), water fountains (water level, filter status), and air purifiers.
- Query all or specific device statuses with simple commands.
- Requires PETKIT account credentials in config.json.
- Note: Logging in may log out the mobile app. API is reverse-engineered and may break.
元数据
常见问题
petkit-monitor 是什么?
小佩宠物设备监控 - 获取喂食器、猫砂盆、饮水机、净化器状态. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 248 次。
如何安装 petkit-monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install petkit-monitor」即可一键安装,无需额外配置。
petkit-monitor 是免费的吗?
是的,petkit-monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
petkit-monitor 支持哪些平台?
petkit-monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 petkit-monitor?
由 hongjiahao371-pixel(@hongjiahao371-pixel)开发并维护,当前版本 v1.0.0。
推荐 Skills