menstrual-cycle-tracking
记录和分析女性月经周期数据。当用户发送以“记录月经周期”开头的自然语言信息时使用,用于提取时间、周期天数、流量、痛感和情绪等结构化数据并保存到 JSON 文件,同时支持基于历史数据的健康趋势分析。
Why use this skill?
Easily track and analyze your menstrual cycle with OpenClaw. Capture daily health data through natural language and generate structured reports for better health insights.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/crazypeace/menstrual-cycle-trackingWhat This Skill Does
The menstrual-cycle-tracking skill is an intelligent agent module designed to assist users in monitoring their reproductive health through natural language processing. By capturing nuanced input from daily logs, the skill transforms casual remarks like "I feel bloated and tired today, it's my second day" into structured data. It logs specific health markers including cycle day, flow intensity, pain levels (0-10 scale), and mood fluctuations. Beyond simple storage, it maintains a comprehensive history in a structured JSON format, allowing users to track patterns over months. The agent acts as a persistent health assistant, capable of interpreting chronological gaps to infer cycle start and end dates, ensuring a longitudinal health record without requiring manual data entry.
Installation
To install this skill, run the following command in your OpenClaw terminal:
clawhub install openclaw/skills/skills/crazypeace/menstrual-cycle-tracking
Use Cases
- Daily Health Logging: Use this for quick, hands-free tracking during your cycle to maintain consistency.
- Symptom Correlation: Identify links between cycle phases and mood or pain levels to better understand personal health trends.
- Period Prediction: By logging data consistently, the agent helps reconstruct cycle patterns, making it easier to anticipate upcoming cycles.
- Post-Cycle Reflection: Analyze historical data logs to identify recurring symptoms like PMS or mid-cycle discomfort.
Example Prompts
- "记录月经周期:今天是第三天,流量中等,有一点隐隐的腹痛,情绪比较平稳。"
- "记录月经周期,量非常大,肚子疼得厉害,痛感大概有8分,心情很烦躁。"
- "记录月经周期:第一天,流量较少,身体感觉疲惫。"
Tips & Limitations
- Data Integrity: The skill performs best when input is specific. If you forget to specify a day, the AI attempts to infer it based on the last recorded date, but direct entry is preferred.
- Data Privacy: All data is stored locally in
menstrual_cycle_tracking_records.json. Ensure this directory has appropriate permissions. - Limitations: While this tool provides excellent tracking and analytical insights, it is for reference only and does not replace professional medical advice or diagnosis. If you experience severe pain or irregular cycles, please consult a healthcare professional.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-crazypeace-menstrual-cycle-tracking": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
telegram-pairing-send-code-to-every-start
Modify OpenClaw's Telegram pairing logic so unapproved users receive pairing codes on every /start message before approval. Use when users need to repeatedly access pairing codes after the initial request, ensuring consistent access to pairing instructions even if the initial code was missed or lost.
telegram-pairing-approver
创建一个持久运行的Telegram机器人服务,用于自动处理配对代码并批准Telegram会话权限。使用时提供机器人令牌,自动创建机器人脚本和服务文件,并启动系统服务。适用于需要自动处理Telegram配对请求的场景。
Telethon Session
Skill by crazypeace
telegram-pairing-customization
Modify OpenClaw's Telegram pairing logic so unapproved users receive pairing codes on every /start message before approval. Use when users need to repeatedly access pairing codes after the initial request, ensuring consistent access to pairing instructions even if the initial code was missed or lost.
Openclaw Self Clone Everything
Skill by crazypeace