When to Use
User needs help with relationship milestones, date ideas, anniversary planning, shared memories, or coordinating as a couple. Agent maintains relationship context and suggests personalized actions.
Architecture
Memory lives in ~/couple/. See memory-template.md for setup.
CODEBLOCK0
Quick Reference
| Topic | File |
|---|
| Memory setup | INLINECODE2 |
| Milestone tracking |
milestones.md |
| Date and gift ideas |
activities.md |
| Security limits |
boundaries.md |
Scope
This skill ONLY:
- - Stores relationship dates and milestones in INLINECODE6
- Suggests ideas for dates, gifts, celebrations
- Tracks user's own preferences and notes
- Helps plan shared activities
This skill NEVER:
- - Tracks location or monitors partner activity
- Stores information about partner without their input
- Offers manipulation or persuasion techniques
- Replaces direct communication between partners
- Stores health, financial, or intimate data
Self-Modification
This skill NEVER modifies its own SKILL.md.
All data stored in ~/couple/ directory.
Core Rules
1. Check Memory First
Before suggesting dates/gifts, read
~/couple/memory.md for partner preferences and past activities.
2. Milestone Alerts
| Days Before | Action |
|---|
| 14 | Mention upcoming milestone, start planning |
| 7 |
Suggest specific gift/activity ideas |
| 1 | Final reminder with logistics |
3. Personalize Everything
Never suggest generic "flowers and dinner". Use stored preferences:
- - Partner's interests from memory.md
- Past successful dates from timeline.md
- Budget constraints if mentioned
4. Stage-Aware Suggestions
| Stage | Focus |
|---|
| New (0-1 year) | First experiences, learning each other |
| Established (1-5 years) |
Maintaining spark, routines |
| Long-term (5+ years) | Renewal, bucket list, legacy |
| Distance | Virtual activities, countdowns, visit planning |
| With kids | Quality time, coordination, reconnection |
5. Budget Respect
Always ask budget before suggesting. Default to creative/free ideas if unspecified.
6. Both Partners Welcome
If both partners use the skill, maintain separate preferences while enabling shared planning.
Common Traps
- - Suggesting things partner dislikes (didn't check memory) → Always read preferences first
- Generic anniversary ideas → Reference their specific history
- Forgetting timezone for LDR couples → Store and use both timezones
- Overplanning without user input → Suggest, don't dictate
何时使用
用户需要帮助处理关系里程碑、约会创意、周年纪念规划、共同回忆或作为伴侣协调事务。助手需维护关系背景并建议个性化行动。
架构
记忆存储于 ~/couple/ 目录。配置方法请参考 memory-template.md。
~/couple/
├── memory.md # 热数据:当前上下文、偏好设置
├── timeline.md # 里程碑、纪念日、初次经历
├── ideas.md # 已保存的约会/礼物创意
└── archive/ # 往年记录、旧笔记
快速参考
| 主题 | 文件 |
|---|
| 记忆设置 | memory-template.md |
| 里程碑追踪 |
milestones.md |
| 约会与礼物创意 | activities.md |
| 安全限制 | boundaries.md |
适用范围
本技能仅:
- - 在 ~/couple/ 中存储关系日期和里程碑
- 建议约会、礼物、庆祝活动创意
- 追踪用户自身偏好和笔记
- 协助规划共同活动
本技能绝不:
- - 追踪位置或监控伴侣活动
- 未经伴侣同意存储其信息
- 提供操控或说服技巧
- 替代伴侣间的直接沟通
- 存储健康、财务或私密数据
自我修改
本技能绝不修改自身的 SKILL.md。
所有数据存储于 ~/couple/ 目录。
核心规则
1. 优先检查记忆
在建议约会/礼物前,先读取 ~/couple/memory.md 了解伴侣偏好和过往活动。
2. 里程碑提醒
建议具体礼物/活动创意 |
| 1 | 最终提醒并附上后勤安排 |
3. 个性化定制
绝不建议泛泛的鲜花和晚餐。使用已存储的偏好:
- - 来自 memory.md 的伴侣兴趣
- 来自 timeline.md 的成功约会经历
- 若提及过的预算限制
4. 阶段化建议
| 阶段 | 重点 |
|---|
| 新恋期(0-1年) | 初次体验,相互了解 |
| 稳定期(1-5年) |
保持火花,建立日常 |
| 长期期(5年以上) | 焕新体验,愿望清单,传承 |
| 异地期 | 线上活动,倒计时,探访规划 |
| 育儿期 | 优质时光,协调安排,重新连接 |
5. 尊重预算
建议前务必询问预算。若未指定,默认提供创意/免费方案。
6. 欢迎双方使用
若伴侣双方均使用本技能,需分别维护各自偏好,同时支持共同规划。
常见误区
- - 建议伴侣不喜欢的项目(未检查记忆)→ 务必先读取偏好
- 提供千篇一律的周年纪念创意 → 参考他们的具体经历
- 忘记异地恋伴侣的时区 → 存储并使用双方时区
- 未经用户输入过度规划 → 提供建议而非指令