
from disenchantment-skill
Generate a reusable 'disenchantment' agent that helps users stop idealizing a person by extracting facts, analyzing attachment mechanisms, and producing actiona
This skill creates a reusable ‘disenchantment’ agent for a specific target (ex, ex-partner, crush, AI companion, or celebrity). It ingests user-provided materials (folder or direct input), extracts factual evidence, analyzes attachment mechanisms and fantasies vs reality, and produces a calibrating summary plus an actionable plan. Optionally it can write the agent to disk as a callable skill directory for repeated use.
Use when a user wants to: stop idealizing someone, break emotional attachment, perform a reality check on a relationship, or create a persistent agent that guides them through detachment. It is appropriate for one-off de-idealization outputs or for creating a saved agent (targets/{slug}) for ongoing work. Not for harassment; the skill prioritizes facts and constructive actions.
Designed for conversational/agent runtimes that support tool invocation and file IO (agents that can run Python tooling and write skill directories). Works well with systems that allow running local scripts for ingestion and versioning (e.g., Claude Code, Copilot-style agents, or self-hosted agent runtimes).
This skill has not been reviewed by our automated audit pipeline yet.