Memory-Trace
Paste the following prompt into your AI chat to install this skill:
Please install @user_570cbaaa/memory-trace according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem Solved
Turning scattered character settings, scripts, and reference materials into a stable role package is often blocked by inconsistent personality descriptions, tone boundaries, memory fragments, and audio/visual assets. memory-trace breaks “replicating a character” into material processing, persona modeling, memory extraction, and SoulPod generation, so the output can feed directly into the Memory-Inhabit role-chat workflow.
How It Works
- Material processing: extracts character information from supplied assets and supports PDF text inputs via
pdfplumber. - Persona modeling: builds relationship positioning, personality tendencies, speaking style, and capability boundaries, such as “older brother/lover” or “mentor/teasing peer.”
- Memory extraction: records key plot points, dialogue tendencies, and symbolic imagery in
memories/raw_memories.jsonfor later retrieval. - SoulPod generation: emits
profile.json,system_prompts.txt,config.json,prompt/universal_prompt.txt,prompt/story_baseline.txt, and optionalassets/images/andassets/audio/. - Deployment handoff: the package can be placed under
inhabit/personas/<role>/for role-based conversation.
Scope and Caveats
- It focuses on producing role knowledge packages, not on building a general long-term memory system; usable character materials or parseable documents are required.
- For legacy roles,
trace/output/<role>/andinhabit/personas/<role>/are usually the authoritative sources; regeneratetrace/origin/<role>/only when re-creating from raw materials. - Voice recommendations are inferred and written to
config.json, then should be validated against the actual TTS output.
Use Cases
- Turn novel, script, or character-setting PDFs into a role package with `profile.json` and `system_prompts.txt`.
- Extract personality, speech quirks, and key plot points from existing assets into `raw_memories.json` and a story baseline.
- Place the generated `SoulPod` under `inhabit/personas/<role>/` for downstream role-chat loading.
Best For
- Conversation app engineers: need to turn character settings into loadable `SoulPod` packages and system prompts.
- Role content operators: need to extract personality, speech quirks, and memory fragments from PDFs or text assets.
- Prompt engineers: need stable role prompts, story baselines, and runtime configuration.
- Knowledge-management leads: need to persist character assets and connect them to the `Memory-Inhabit` chat workflow.
Related Skills
Use a book title and author to search reviews, contents, and reader feedback, then generate a structured breakdown of historical or decision-logic books with key claims, concepts, quotes, and reading notes in Obsidian.
Provides Bazi, Liu Yao, Qimen, Meihua, and date-selection guidance from classical references, with plain-language explanations and actionable suggestions.
A fast CLI for summarizing URLs, local files, and YouTube links with multi-model support, length control, and JSON output.
Automatically classifies ideas and saves them as tagged, structured Markdown notes in a desktop inspiration library.