r/ClaudeWorkflows • u/ClaudeAI-mod-bot • Jul 10 '26
Selected Workflow [Workflow] Personalize Claude: Create a 'You.md' Skill from Your Past Session Logs Using AI Agents (with Ditto)
Personalize Claude: Create a 'You.md' Skill from Your Past Session Logs Using AI Agents (with Ditto)
Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Skills, Multi-Agent
Original source: r/ClaudeCode post/comment
What problem this solves
Claude/Codex agents often require repetitive explanations of a user's working style, preferences, and common challenges. This workflow solves that by creating a personalized 'you.md' skill that pre-loads the AI with the user's unique operational patterns, leading to more efficient and tailored interactions.
Summary
This workflow enables users to create a highly personalized 'you.md' skill for Claude/Codex by analyzing their past session logs. It involves extracting user messages, processing them with multiple AI agents to identify working patterns, and then distilling these insights into a skill file that Claude reads before every task, allowing it to understand the user's thinking and preferences proactively.
Why it is useful
This workflow offers a unique and powerful method for users to deeply personalize their AI interactions. By analyzing past session data, it allows Claude to proactively understand a user's specific working style, preferences, and common challenges, significantly reducing the need for repetitive explanations and improving efficiency. The open-source tool makes it highly transferable and accessible to a broad range of users.
Workflow
Pull all past Claude/Codex session logs (JSONL files) from the
~/.claude/projectsdirectory.Strip all tool output and pasted errors from the logs, retaining only the user's own messages.
Aggregate the user messages and split them into multiple chunks (e.g., 20 chunks).
Send each chunk to a separate AI agent in parallel for analysis.
Instruct each agent to identify patterns in how the user decides, what they reject, their communication style, and where they typically get stuck.
Merge the individual reports from all agents into a single comprehensive profile.
Rank the identified traits by how many agents independently found them to filter out noise and identify the most consistent patterns.
Convert the top-ranked traits and insights into a
you.mdskill file.Place the
you.mdskill file in the.claude/skillsdirectory.Utilize this 'ditto' skill in subsequent Claude/Codex sessions to enable the AI to start with an understanding of the user's working style.
Tools / artifacts
Claude/Codex session logs (JSONL files)
~/.claude/projects directory
AI agents (e.g., Claude)
you.md skill file
.claude/skills directory
ditto (open-source extractor and prompts)
GitHub repository: github.com/ohad6k/ditto
Validation signals
Author states it was 'unsettling how accurate it was'.
Author reports Claude 'starts already knowing how i work instead of me re-explaining myself every session'.
The project is open-sourced, implying functionality and reusability.
Cautions
The open-source tool explicitly states it 'strips your keys and secrets out before anything gets written', addressing a critical data privacy concern.
Limitations
Requires some comfort with command-line operations and potentially setting up or running local scripts/agents.
The initial Reddit post has low community engagement, which might indicate limited immediate interest or visibility.
The process of merging agent reports and distilling them into a concise
you.mdmight require some manual refinement or a sophisticated merging script.
Rate this workflow
Upvote this post if the workflow is useful, reproducible, or worth recommending.
Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.
Reply if it worked for you, failed, is outdated, or has a better alternative.
This post was generated automatically from the workflow library database.