用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Tzeusy/butlers --skill weekly-health-summary命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 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 | weekly-health-summary |
| description | Scheduled weekly health digest — weight trend, medication adherence, symptom patterns, and notable changes |
| version | 1.0.0 |
| trigger | scheduled |
| schedule | 0 9 * * 0 |
| tools_required | ["health_summary","trend_report","measurement_history","medication_history","medication_list","symptom_history","notify"] |
Generates a comprehensive weekly health digest every Sunday at 9am. Covers weight trend, medication adherence rates, and symptom patterns over the past 7 days. Sends the digest to the user via notify with intent=send.
health_summary()
Get the current health overview to establish baseline context.
trend_report(metrics=["weight"], days=7)
Retrieve the weight trend for the past week. Note direction (improving/stable/concerning) and the delta from the first to last reading.
If no weight measurements exist for the week, skip and note "No weight data this week."
trend_report(metrics=["blood_pressure"], days=7)
Include if blood pressure measurements exist. Apply the same improving/stable/concerning classification.
medication_list(active_only=true)
Get all active medications, then for each:
medication_history(medication_name=<name>, days=7)
Calculate adherence rate per medication:
symptom_history(days=7)
Summarize:
Assemble the weekly summary using this template:
Weekly Health Summary — [Date Range]
**Weight**: [trend description, e.g., "Down 1.2 lbs — improving trend"] or "No data this week"
**Medication Adherence**:
- [Medication A]: [rate]% ([classification])
- [Medication B]: [rate]% ([classification])
[Or "No active medications tracked"]
**Symptoms**: [count] events logged
- [Top symptom]: [frequency]x, avg severity [N]/10
[Or "No symptoms logged this week"]
**Notable**: [Any patterns, anomalies, or encouraging changes worth highlighting]
Keep the digest concise and readable. Celebrate improvements. Flag anything concerning without alarm.
notify(channel="telegram", message=<digest>, intent="send")
Use intent=send to push the summary proactively (not as a reply to a user message).
This summary provides statistical summaries of logged health data for personal tracking purposes only. It does not constitute medical advice. Consult your healthcare provider for diagnosis or treatment decisions.