personalization-engine

Memorize user preferences across sessions in a local JSON store.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/christianearle01/claude-config-template --skill personalization-engine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: personalization-engine
Source: https://github.com/christianearle01/claude-config-template/tree/main/.claude/skills/personalization-engine
Command: npx skills add https://github.com/christianearle01/claude-config-template --skill personalization-engine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memorize user preferences across sessions to reduce repetitive prompts and tailor responses to the user’s style and goals.

Core Features & Use Cases

  • Learn from user feedback to adjust suggestions and thresholds autonomously.
  • Persist decisions in a local store and apply context-aware personalization across sessions.
  • Use cases: when users want to skip repeated prompts, set confidence thresholds, or review what the system learned about them.

Quick Start

Try: "Tell me what you've learned about me" to view personalization insights, or "set my proactivity to low" to adjust behavior.

Frequently Asked Questions about personalization-engine

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

FAQPage Schema
How do I memorize user preferences to maintain session continuity in Claude Code?

To memorize user preferences and maintain session continuity, this capability stores choices locally in ~/.claude/user-preferences.json and applies context-aware personalization across future interactions.

How does feedback learning work to adjust context-awareness thresholds?

Feedback learning works by autonomously adjusting suggestions and thresholds based on user input, allowing the system to dynamically refine context-awareness and proactively tailor responses to user goals.

Do I need any external dependencies to persist user preferences across sessions?

No external dependencies are needed to persist user preferences. The system operates independently by storing data locally at ~/.claude/user-preferences.json using a YAML frontmatter structure in SKILL.md.

What is the best way to review what the system has memorized about my user preferences?

The best way to review memorized user preferences is to prompt the system directly with a query like "Tell me what you've learned about me" to retrieve current personalization insights and stored choices.

Can I manually set proactivity levels for personalization adjustments?

Yes, you can manually set proactivity levels for personalization adjustments by issuing a direct command like "set my proactivity to low" to immediately override and update the system's autonomous behavior.

When should I not use local storage for context-aware personalization?

You should not use local storage for context-aware personalization if your workflow requires synchronized preferences across multiple machines, as the data is persisted locally rather than hosted on a remote server.