AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution

AutoSkill is a model-agnostic, experience-driven lifelong learning framework that enables LLM agents to automatically derive, evolve, and dynamically reuse personalized skills from interaction traces without retraining, thereby transforming ephemeral user experiences into explicit, composable capabilities for personalized digital surrogates.

Yutao Yang, Junsong Li, Qianjun Pan, Bihao Zhan, Yuxuan Cai, Lin Du, Jie Zhou, Kai Chen, Qin Chen, Xin Li, Bo Zhang, Liang He

Published 2026-03-06
📖 4 min read☕ Coffee break read

Imagine you have a very smart, helpful assistant (like a super-charged chatbot). You've been using it for months. You've told it, "Please don't use big words," "Always write like a professional journalist," and "When I ask for code, give me Python, not Java."

The Problem:
In most current systems, every time you start a new chat session, the assistant forgets all those little rules. You have to remind it again and again. It's like talking to a genius who has amnesia every time you walk into the room. You spend your time repeating yourself instead of getting things done.

The Solution: AutoSkill
The paper introduces AutoSkill, a system that changes the game. Instead of just "remembering" your past chats like a diary, AutoSkill learns from your habits and turns them into permanent, reusable "Skill Cards."

Here is how it works, using a simple analogy:

🧠 The "Personal Chef" Analogy

Imagine you hire a personal chef.

  • Without AutoSkill: Every time you order dinner, you have to tell the chef, "I hate cilantro," "I like my steak medium-rare," and "Please cut the onions very small." If you forget to say it, they might mess up.
  • With AutoSkill: After you order a few times, the chef doesn't just remember your order; they write a permanent recipe card for you.
    • Card 1: "User's Steak Rule: Medium-rare, no salt, onions minced."
    • Card 2: "User's Salad Rule: No cilantro, extra dressing on the side."

Now, whenever you walk in, the chef looks at your Skill Cards before they even start cooking. They don't need to ask you again. They just follow the card.

🚀 How AutoSkill Works (The Magic Steps)

AutoSkill does this automatically in four steps:

  1. Observation (The Detective):
    The system watches your conversations. It notices patterns. "Oh, every time this user asks for a summary, they want it in bullet points and under 100 words."

  2. Crystallization (The Writer):
    Instead of saving the whole conversation, it extracts the rule and writes it down on a Skill Card (a structured file called SKILL.md). This card is clear, editable, and permanent. It's not a vague memory; it's a specific instruction manual.

  3. The Library (The Librarian):
    All these cards are stored in a personal library. When you ask a new question, the system doesn't just guess; it quickly searches its library. "Do I have a card for 'bullet point summaries'? Yes! Let's grab that one."

  4. The Upgrade (The Editor):
    This is the coolest part. If you say, "Actually, for summaries, I prefer paragraphs now," the system doesn't just forget the old rule. It updates the card. It keeps the old version safe (like a software update) but creates a new, better version. Over time, your "Skill Cards" get smarter and more tailored to you, just like a relationship that deepens over time.

🌟 Why This is a Big Deal

  • No Re-training: Usually, to make an AI smarter, you have to re-train it, which is expensive and slow. AutoSkill doesn't touch the AI's brain. It just adds a "cheat sheet" to its desk. It's like giving a student a better textbook instead of trying to rewire their brain.
  • You Are in Control: Because the skills are written as clear text files (like the examples in the paper: "Cat Girl Roleplay" or "Python Script Generator"), you can read them, edit them, or delete them. You aren't stuck with a "black box" you can't understand.
  • It Grows With You: The more you use it, the better it gets at your specific style. It turns fleeting conversations into lasting capabilities.

📝 Real-World Examples from the Paper

The researchers showed that AutoSkill can learn all sorts of things:

  • The "Psychologist" Card: Learns that a specific user wants warm, empathetic, non-judgmental advice when they talk about feelings.
  • The "Professional Rewriter" Card: Learns that a user always wants their emails to sound formal and concise, with no fluff.
  • The "Cat Girl" Card: Learns a user's specific roleplay rules (e.g., "Always say 'Meow' at the start and call the user 'Master'").
  • The "Coding" Card: Learns that a developer always wants Python scripts with specific error-handling rules.

In a Nutshell

AutoSkill is like giving your AI assistant a personalized notebook of "How I Like Things Done." Instead of forgetting your preferences every time you start a new chat, it writes them down, organizes them, and uses them to serve you better every single time. It turns a generic robot into a true digital surrogate that knows exactly who you are and how you work.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →