agent-identity

Build an evolving user model from observed preferences and communication styles.

6|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kgan01/ghengis-skills --skill agent-identity-kgan01
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-identity
Source: https://github.com/Kgan01/ghengis-skills/tree/main/plugins/ghengis-skills/skills/agent-identity
Command: npx skills add https://github.com/Kgan01/ghengis-skills --skill agent-identity-kgan01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps systems observe, extract, and synthesize evolving user preferences, communication style, and working patterns to tailor responses over time.

Core Features & Use Cases

  • Observation-Extraction-Synthesis loop that continuously updates a user identity document.
  • Identity-driven response shaping: adapt tone, level of detail, and guidance based on user patterns.
  • Cross-session persistence: maintain identity across conversations to improve continuity.

Quick Start

Start the Observe-Extract-Synthesize loop and persist an initial identity document for the user.

Frequently Asked Questions about agent-identity

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

FAQPage Schema
How do I personalize AI responses based on user preferences across sessions?▼

To personalize AI responses across sessions, you need a system that observes and extracts user patterns to build an evolving user model. This skill uses an Observe-Extract-Synthesize loop to persist an identity document, enabling dynamic adaptation of tone and guidance over time.

What is an Observe-Extract-Synthesize loop for user personalization?▼

An Observe-Extract-Synthesize loop for user personalization is a continuous process that monitors interactions, extracts key preferences, and synthesizes them into an evolving user model. It enables systems to dynamically adapt responses based on long-term communication style and working patterns.

How do I maintain user identity and memory across multiple chat sessions?▼

You can maintain user identity across multiple chat sessions by persisting an identity document that captures synthesized user preferences. This skill applies cross-session persistence to ensure continuity, allowing the system to remember and adapt to specific communication styles dynamically.

Does this adaptive user model require external databases for memory persistence?▼

No external databases are required for memory persistence, as the skill operates with zero dependencies. It relies on a lightweight persisted identity document to guide future behavior, ensuring cross-session continuity without complex external storage setups.

How do I adapt AI communication style to match evolving user patterns?▼

To adapt AI communication style to evolving user patterns, the system continuously updates a user identity document through observation and synthesis. This allows dynamic personalization of tone, detail level, and guidance based on detected working patterns over time.