farewell

Archive and anonymize relationship and diary data with backup creation.

1|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/yuyuxinli/moodcoco --skill farewell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: farewell
Source: https://github.com/yuyuxinli/moodcoco/tree/main/ai-companion/skills/farewell
Command: npx skills add https://github.com/yuyuxinli/moodcoco --skill farewell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, and includes scripts (resource) components.

What problem does it solve?

Helps users formally close a past relationship in a respectful, non-intrusive way while removing sensitive specifics from records and preserving anonymized pattern-level insights for future reflection. It reduces the cognitive load and decision friction of deleting or archiving personal data by combining a guided emotional ritual with deterministic data operations.

Core Features & Use Cases

  • Guided farewell flows: Two main modes — quick deletion (direct removal) and ritualized archival (poll-driven ritual choices: burn diary, burn belief, time capsule, unsent letter, or freeform witness).
  • Deterministic data handling: Creates backups, extracts de-identified pattern insights from people files, archives or clears diary/memory sections, and writes preserved insights to the user profile.
  • Complementary tooling: Includes a local archive manager script for archive/restore/status/delete/capsule operations and an optional Pillow-based image generator for ritual visuals.
  • Safety and role rules: Enforces witness-role language, never attempts to persuade users to stay, allows immediate user cancellation, and requires service-tool calls to run before final closing messages.
  • Use case: A user says "I want to say goodbye to Alex"; the assistant guides a chosen ritual, archives Alex's record, retains anonymized pattern insights in USER.md, and optionally seals a time capsule for future opening.

Quick Start

Ask the assistant: "I want to say goodbye to [name], help me do a farewell ritual and archive or delete related records."

Frequently Asked Questions about farewell

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I archive relationship diary entries and anonymize personal details for emotional closure?

To archive relationship diary entries and anonymize personal details, this Skill performs people file reads, extracts de-identified pattern insights, then archives or clears diary and memory sections while preserving pattern-level insights in your user profile.

What is a ritualized farewell for closing past relationships in a diary system?

A ritualized farewell is a guided emotional process offering poll-driven choices like burning a diary, sealing a time capsule, or writing an unsent letter, combined with deterministic data archiving or deletion to achieve meaningful relationship closure.

Can I seal a time capsule for a named person and keep anonymized relationship insights?

Yes, you can seal a time capsule for a named person while retaining anonymized relationship insights. The Skill extracts de-identified pattern data, writes it to your user profile, and optionally seals records for future opening.

Do I need Pillow installed to generate ritual visuals during the farewell process?

Yes, you need Pillow installed if you want optional local image generation for ritual visuals. The Skill uses Pillow as a dependency to create complementary ritual imagery during the archival or deletion workflow.

What is the best way to delete relationship records while preserving pattern-level insights?

The best way to delete relationship records while preserving insights is using the quick deletion mode, which creates backups, extracts anonymized pattern insights, clears diary and memory sections, and patches your user profile with retained data.

What are the limitations of using automated farewell workflows for relationship closure?

Limitations include strict witness-role language enforcement and no persuasion to stay in the relationship. The workflow requires service-tool calls before final closing messages and allows immediate user cancellation at any point during the ritual.