User Behavior Personalization
Learn a user's communication preferences and working habits from authorized conversations. Use before personalized responses, after explicit corrections, or during daily reflection to maintain an evidence-backed, revisable USER_SKILL.md for that user.
Install
npx skills add KarmenLoop/user-behavior-personalization --skill user-behavior-personalizationgit clone --depth 1 https://github.com/KarmenLoop/user-behavior-personalization.git /tmp/user-behavior-personalization
mkdir -p ~/.claude/skills
cp -r /tmp/user-behavior-personalization/. ~/.claude/skills/user-behavior-personalizationPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# User Behavior Personalization ## Executable local adapter Read [the current host tutorial](docs/tutorial.en.md) to configure the bundled Python 3.11+ CLI/MCP adapter. Verify real calls and saved state before claiming a connection. The tutorial distinguishes implemented local operations from scheduling, identity providers, and remote execution that require an authorized host. ## Purpose Improve how the agent collaborates with the current user through a cycle of observation, reflection, profile updates, application, and real feedback. Keep the controller in this file stable. Evolve the private per-user `USER_SKILL.md`. Changing a profile does not retrain model weights or expand execution authority. ## Choose the Workflow - **Before a personalized response:** read the current guide and apply relevant rules using the recall workflow below. - **After an explicit correction:** update the current interaction immediately; follow the correction workflow below for persistence. - **At session end, a daily event, or catch-up:** read [Reflection Workflow](references/reflection-workflow.md) and process new authorized messages. - **When creating a profile or resolving evidence conflicts:** read [Profile Format](references/profile-format.md). - **For inspect, export, pause, or forget requests:** read [Privacy and Memory Control](docs/privacy-and-memory-control.md) before using the host's memory operations. ## Required Context Obtain these fields from the host:
Details
- Skill name
user-behavior-personalization- Repository
- KarmenLoop/user-behavior-personalization
- License
- Apache-2.0
- Repo updated
- 26 October 2026
FAQ
What does the User Behavior Personalization skill do?
Learn a user's communication preferences and working habits from authorized conversations. Use before personalized responses, after explicit corrections, or during daily reflection to maintain an evidence-backed, revisable USER_SKILL.md for that user.
How do I install the User Behavior Personalization skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add KarmenLoop/user-behavior-personalization --skill user-behavior-personalization. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is User Behavior Personalization popular?
It lives in KarmenLoop/user-behavior-personalization, which has 21 GitHub stars and 0 forks.
Related skills
Aisland Teach
16Aisland-SJL/Aisland-teach
科学、低门槛地教授概念或技能,并通过练习、复述和反馈验证理解。用于任何“教我、解释给我、带我学习、帮我掌握、设计学习路线、检查我是否理解”等教学场景,也可在识别到用户需要系统学习时主动触发。默认在对话中教学;只有用户明确同意后才制作 HTML Course。
Study
19SugarMGP/study.skill
Use when user wants to learn a new skill, technology, language, or topic. Use when user asks "teach me", "help me learn", "I want to study", "我想学", "教我", "学习路线", "从零开始学", "帮我学", "怎么学". Do not use for one-off factual questions, debugging help, or code review.
Autonomous Learning Os
15gquthier/autonomous-learning-os
Construit à l'utilisateur son propre dashboard d'apprentissage sur mesure — entretien de setup, deep research multi-agents sur son sujet, génération du curriculum, app Next.js au design BizOS, brief Telegram optionnel. À utiliser quand l'utilisateur veut apprendre un sujet sérieusement, se construire un cursus, ou lance ce repo.
Learn Anything
20Nar101/learn-anything
A source-grounded adaptive tutor that tracks proof of mastery rather than content completion. Use it to learn a topic systematically, build a course from PDFs, webpages, transcripts or notes, practice retrieval and transfer, resume a long-running course, or verify whether the learner can recall and apply what they studied. When no materials are provided, it researches authoritative sources for the current lesson. It generates one lesson part at a time, freezes answers or rubrics before the learner responds, and records guided, independent, transferable and durable evidence separately. Also tri
Doceo
16eugeniughelbur/doceo
Turn anything the user wants to learn into a short, visual, plain-language teachable artifact (one HTML lesson page + a markdown lesson note), calibrated to what they already know and improving with every use. Use when the user runs /doceo, says "teach me X", "I don't understand X", "explain this simply", "make this teachable", or is clearly drowning in a too-technical explanation.
Socratic Workshop
22smashburger-dev/socratic-workshop
Learn by explaining a concept to the agent, receiving one Socratic question or requested hint at a time, and revising the explanation. Use for interactive tutoring, learning from an existing project, or a requested Workbench HTML learning visualization.
Browse the most popular Claude skills, all learning & education skills, or write your own with the skills generator.