用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Tzeusy/butlers --skill trend-interpreter命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Guide for discovering, analyzing, and pruning the Butlers test suite. Use when working on test condensation beads (Phase 1 epic bu-rhztl and Phase 2 epic bu-hg8rl both CLOSED; Phase 3 maintenance cycle underway 2026-06-21), assessing test bloat, identifying pruning targets, or rewriting tests to be contract-driven. Triggers on test reduction, test pruning, test consolidation, or condensation tasks for this project. Also use when a fresh session needs to assess test health, create new condensation beads, or resume in-progress condensation work.
Generate a weekly home energy digest with trends, top consumers, and recommendations.
Orchestrate a UX redesign of a Butlers dashboard page (or sub-page set) using /project-direction as the spec+beads engine, with redesign-specific upfront phases for vision capture, asset ingestion, impact analysis, backend-contract derivation, LLM-cost feasibility, manifesto/identity preservation, and a th-design design-bar audit. The binding design language is the Dispatch spec (openspec/specs/dashboard-design-language/spec.md); bundles live under pr/overview/ and resolve via references/bundle-registry.md. Use when asked to redesign a dashboard page, with or without a Claude Design bundle. Triggers on "redesign the X page", "plan the Y redesign", "integrate the redesign bundle", "what would it take to ship the SLUG redesign", "design language integration for AREA".
基于 SOC 职业分类
正在显示 SKILL.md
| name | trend-interpreter |
| description | Interpret measurement trends and flag potential anomalies in health data |
| version | 1.0.0 |
| tools_required | ["trend_report","measurement_history"] |
This skill helps you interpret measurement trends from the Health butler's data and flag potential anomalies. Use this skill when analyzing trend reports or measurement history to provide meaningful insights to the user.
MEDICAL DISCLAIMER: This skill provides statistical interpretation guidance only. It does NOT constitute medical advice. Always encourage users to consult healthcare professionals for medical concerns, especially for sudden changes, out-of-range values, or concerning trends.
trend_report to generate a weekly or monthly summarymeasurement_history for a specific measurement typeMeasurement format: {"systolic": 120, "diastolic": 80} (mmHg)
Reference Ranges (American Heart Association):
Trend Interpretation:
Anomaly Detection:
Measurement format: {"value": 70.5, "unit": "kg"} or {"value": 155.0, "unit": "lbs"}
Interpretation Context:
Trend Interpretation:
Anomaly Detection:
Measurement format: {"value": 95, "unit": "mg/dL"} or {"value": 5.3, "unit": "mmol/L"}
Reference Ranges (ADA guidelines, fasting):
Post-meal context (if noted):
Trend Interpretation:
Anomaly Detection:
Measurement format: {"value": 72, "unit": "bpm"}
Reference Ranges (resting HR for adults):
Context matters: Exercise, stress, caffeine, medications, and time of day significantly affect HR.
Trend Interpretation:
Anomaly Detection:
📈 **Improving Trend Detected**
Your [measurement type] shows positive movement:
- Starting point: [first value] on [date]
- Current point: [latest value] on [date]
- Change: [delta with direction]
This represents a [percentage or clinical category change] improvement. [Contextual note about what this means clinically, if applicable]. Keep up the good work!
✅ **Stable Trend**
Your [measurement type] remains consistent:
- Range: [min] to [max] over [period]
- Average: [mean value]
- Category: [clinical range if applicable]
This stability indicates [positive context, e.g., "good control" or "consistent routine"]. Continue your current approach.
⚠️ **Trend Requires Attention**
Your [measurement type] shows a concerning pattern:
- [Description of the trend, e.g., "increasing by X over Y days"]
- Current readings: [recent values]
- Context: [any relevant notes from measurement data]
**Recommendation**: Consider scheduling a consultation with your healthcare provider to discuss this trend. Monitor closely and log any relevant symptoms or lifestyle changes.
🚨 **Urgent: Medical Review Recommended**
Your [measurement type] readings are outside normal ranges:
- Recent values: [list of concerning readings with dates]
- Clinical concern: [e.g., "Stage 2 Hypertension" or "Hypoglycemia"]
**Action Required**: Contact your healthcare provider promptly. [If critical: "If experiencing symptoms like [list], seek immediate medical care."]
This is not medical advice—please consult a qualified healthcare professional.
Use trend_report(period="week") or trend_report(period="month") to get comprehensive data, OR use measurement_history(type="...", start_date="...", end_date="...") for specific measurement analysis.
For each measurement type present in the data:
Check each measurement against:
For each measurement type, determine trend category:
Use the appropriate template above to craft a clear, actionable narrative. Always include:
Present findings in order of priority:
Include an overall summary statement about the user's health data trends.
Input: trend_report(period="week") returns 7 BP readings ranging from 128/82 to 142/88
Analysis:
Output:
⚠️ **Blood Pressure Trend Requires Attention**
Your blood pressure shows an upward trend this week:
- Week start: 128/82 mmHg (Elevated) on [date]
- Week end: 142/88 mmHg (Stage 1 Hypertension) on [date]
- Change: +14/+6 mmHg
- Average: 135/85 mmHg
You've moved from the Elevated category into Stage 1 Hypertension range. While a single week of readings isn't diagnostic, this trend warrants attention.
**Recommendation**: Monitor your BP daily at the same time. Consider lifestyle factors like sodium intake, stress, and sleep. Schedule a check-in with your healthcare provider if this trend continues or readings exceed 140/90 consistently.
Input: measurement_history(type="weight") returns 10 readings over 2 weeks, ranging from 69.8 to 70.4 kg
Analysis:
Output:
✅ **Stable Weight Trend**
Your weight remains consistent over the past 2 weeks:
- Range: 69.8 to 70.4 kg
- Average: 70.1 kg
- Variation: 0.6 kg (0.9%)
This level of variation is completely normal and reflects typical daily fluctuations from hydration and food intake. Your weight is stable—keep maintaining your current routine!
Input: trend_report(period="month") shows fasting glucose readings: 92, 95, 98, 103, 108, 105, 110 mg/dL
Analysis:
Output:
⚠️ **Blood Glucose Trend Requires Medical Review**
Your fasting blood glucose shows an upward trend over the past month:
- Month start: 92 mg/dL (Normal) on [date]
- Month end: 110 mg/dL (Prediabetes range) on [date]
- Change: +18 mg/dL
- Last 3 readings: All above 100 mg/dL (prediabetes threshold)
You've transitioned from the normal range into the prediabetes range (100-125 mg/dL). This is an important finding that should be discussed with your healthcare provider.
**Recommendation**: Schedule an appointment with your doctor to discuss these results. They may want to order additional tests (HbA1c) and discuss lifestyle modifications or monitoring strategies. In the meantime, continue tracking your glucose regularly.
**Disclaimer**: This is not a diagnosis. Only a healthcare provider can properly evaluate your glucose levels in context of your overall health.
This skill provides statistical interpretation and general health information only. It does NOT constitute medical advice, diagnosis, or treatment. The Health butler and this skill are tools for personal health tracking and awareness, not substitutes for professional medical care.
Always consult with qualified healthcare providers for:
If you experience severe symptoms or medical emergencies, contact emergency services immediately.