← Back to Skills Marketplace
liucunguang

Medication Manager

by 佐岸流年L · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
98
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install medication-manager
Description
Family medication management skill using file-based storage (no database required). Supports medication entry via photo/image (prescription, medicine box), t...
Usage Guidance
This skill is internally consistent with its description and does not request credentials, but take these precautions before installing: 1) Inspect SKILL.md/README raw text for invisible unicode control characters (the scanner flagged these). 2) Only provide webhook URLs or notification targets you control and trust; don't paste tokens/webhook URLs from unknown services. 3) If you run the included script, do so in a controlled environment (it only reads markdown files but run with the intended data directory). 4) Be aware that image/photo extraction may send image data to whatever vision provider your agent/platform uses — confirm where images are sent and privacy implications. 5) For medical guidance, treat the included references as convenience material and consult a clinician for serious or uncertain cases. If any of these points are unacceptable or the SKILL.md contains hidden content, do not install.
Capability Analysis
Type: OpenClaw Skill Name: medication-manager Version: 1.0.1 The medication-manager skill is a legitimate tool designed for family health tracking using local markdown files for storage. It includes a Python script (scripts/check_expiry.py) that safely parses medication expiry dates from files and provides detailed medical reference data for dosages and drug interactions. The agent instructions in SKILL.md are well-structured and align strictly with the stated purpose of managing medication records and setting up user-authorized reminders via the OpenClaw cron system or webhooks.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description, included files, and runtime instructions are coherent: file-based markdown storage, member profiles, batch tracking, expiry alerts (scripts/check_expiry.py), and reminder configuration via cron/webhooks all match the stated purpose. The included Python expiry script directly supports the advertised expiry-alert feature.
Instruction Scope
Runtime instructions confine actions to creating/reading/writing files under data/, parsing markdown, using a vision model to extract info from user-supplied photos, and configuring reminders (OpenClaw cron or user-provided webhooks). There are no instructions to read unrelated system files or request unrelated credentials. Caveats: (1) the skill asks agents to detect the current conversation channel (reasonable for reminders) which gives the agent some contextual access; (2) using vision models or sending test notifications implies image data or test messages could be sent externally depending on how the agent/platform implements vision and webhook delivery; and (3) the SKILL.md triggered a prompt-injection regex for unicode-control-chars — this could hide or obfuscate text and should be inspected.
Install Mechanism
No install spec is provided (instruction-only), so nothing is downloaded or installed. A single benign Python script is included; running it is optional and limited to scanning markdown files. This is low installation risk.
Credentials
The skill declares no required environment variables, no primary credential, and no config-path access. The only external secrets it might use are user-supplied webhook URLs or platform-specific targets (provided by the user). That is proportionate to reminder functionality.
Persistence & Privilege
always is false, the skill is user-invocable, and it does not request or modify other skills or system-wide agent settings. It stores data locally under data/, which matches the stated file-based design and does not imply elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install medication-manager
  3. After installation, invoke the skill by name or use /medication-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Security cleanup: removed system-level notification commands (osascript, notify-send, sendmail). Simplified to OpenClaw cron + webhook only.
v1.0.0
Initial release: file-based family medication management. Zero database, pure markdown, photo entry, expiry alerts, drug interaction checking, pediatric dosing reference.
Metadata
Slug medication-manager
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Medication Manager?

Family medication management skill using file-based storage (no database required). Supports medication entry via photo/image (prescription, medicine box), t... It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install Medication Manager?

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

Is Medication Manager free?

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

Which platforms does Medication Manager support?

Medication Manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Medication Manager?

It is built and maintained by 佐岸流年L (@liucunguang); the current version is v1.0.1.

💬 Comments