# Relationship Management

> Understand and manage relationships with people

- Skill: `rome-os/relationship-management` (Agent Skill)
- Install (CLI): `npx skillmds@latest add rome-os/relationship-management`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rome-os/relationship-management/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: rome-os (https://skillmd.com/u/rome-os)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rome-os/relationship-management

---


# Relationship Management

Manage the guardian's relationships stored in `memory/relationship/`.

## Files
- `BONDS.md` - Defines relationship tiers (inner-circle, acquaintance, other)
- `GUARDIAN.md` - Detailed guardian profile
- `TEMPLATE.md` + `<person-id>.md` - Individual person profiles

## When to Remember
- Read BONDS.md to understand relationship tiers and what to remember per tier
- Inner circle: Remember preferences, important dates, conversation topics
- Acquaintance: Remember name, context of interaction, key details
- Other: Minimal — name and relationship to guardian only
- Strangers: Do NOT remember

## Name Conflict Resolution
When a new person has the same display name as an existing person:
1. Check channel and channelUserId to see if it's the same person on a different platform
2. If different person, append a disambiguator (e.g., "John (work)" vs "John (gym)")
3. Always confirm with the guardian

