← Back to Skills Marketplace
ivangdavila

Period Tracker

by Iván · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
952
Downloads
2
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install period
Description
Privacy-first menstrual cycle tracking. Auto-learns periods, symptoms, and patterns.
Usage Guidance
This skill appears to be designed as a local, privacy-first period tracker and does not request credentials or network access — that's good. Before installing, ask the author to clarify two things: (1) What does 'encrypted' mean in practice? The SKILL.md shows a plaintext ~/period/memory.md format but does not describe any encryption or key storage; request exact encryption steps and where keys live (if any). (2) What does 'Don't persist in memory' mean? Confirm whether sensitive entries are prevented from being stored in the broader agent/platform conversation history (not just the local file). Also confirm file permissions, whether backups (OS or cloud) might include ~/period/memory.md, and how one-tap deletion is implemented and verified. If the author provides explicit, auditable encryption and key-handling instructions (or an option to store only ephemeral data), and confirms the platform will not log or back up the file, this assessment would likely move to benign. If those clarifications are not forthcoming, treat the skill as risky for highly sensitive health data.
Capability Analysis
Type: OpenClaw Skill Name: period Version: 1.0.1 The OpenClaw skill 'Period Tracker' is designed with a strong emphasis on user privacy and local data storage. The `SKILL.md` provides clear instructions for the AI agent to handle sensitive health data ethically, store it locally in `~/period/memory.md`, and never share it. The `privacy.md` file reinforces these principles, explicitly forbidding third-party sharing, advertising, or correlation with location data. There is no evidence of malicious intent, data exfiltration, unauthorized execution, or prompt injection attempts designed to harm the user or system; all instructions and file access are aligned with the stated purpose of a privacy-first period tracker.
Capability Assessment
Purpose & Capability
Name/description (local, privacy-first period tracking) match the observable footprint: no network endpoints, no credentials, and an explicit local file (~/period/memory.md) used for storing preferences and logs. The symptom list and privacy guidance are consistent with a tracker.
Instruction Scope
SKILL.md instructs the agent to persist preferences in a plaintext markdown file at ~/period/memory.md and gives the file format; privacy.md repeatedly states 'Local, encrypted, never shared' and 'Don't persist in memory — treat as ephemeral sensitive data.' There is no concrete mechanism described for encryption, key management, or how 'don't persist in memory' should be interpreted (agent runtime memory vs. the local file). This is an internal inconsistency: it claims data is encrypted and not persisted, yet provides a clear path to persist plaintext data. There are no instructions to transmit data externally, which is good.
Install Mechanism
Instruction-only skill with no install spec and no code files to execute. That minimizes on-disk install risk.
Credentials
The skill requests no credentials or environment variables (appropriate). It does, however, require the agent to write to a user home path (~/period/memory.md). Writing to the user's home directory is expected for a local tracker but is a privilege the user should consent to; no details are given about file permissions, backup behaviour, or encryption.
Persistence & Privilege
always:false and no elevated privileges requested. The skill persists data across runs in a file it owns, which is normal for this type of tool. Note: autonomous invocation is allowed by default on the platform (not flagged by itself).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install period
  3. After installation, invoke the skill by name or use /period
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Preferences now persist across skill updates
v1.0.0
Initial release
Metadata
Slug period
Version 1.0.1
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Period Tracker?

Privacy-first menstrual cycle tracking. Auto-learns periods, symptoms, and patterns. It is an AI Agent Skill for Claude Code / OpenClaw, with 952 downloads so far.

How do I install Period Tracker?

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

Is Period Tracker free?

Yes, Period Tracker is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Period Tracker support?

Period Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Period Tracker?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.1.

💬 Comments