immortal-skill

Distill multi-source personal data into reusable AI Skill bundles.

963|86|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/agenmod/immortal-skill --skill immortal-skill-agenmod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: immortal-skill
Source: https://github.com/agenmod/immortal-skill/tree/main
Command: npx skills add https://github.com/agenmod/immortal-skill --skill immortal-skill-agenmod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, telethon.

What problem does it solve?

Distill multi-source personal data from chats, documents, and platforms into reusable AI Skills that can load into agent runtimes, enabling durable digital personas with governance and ethics considerations.

Core Features & Use Cases

  • Four-dimension distillation: procedures, interaction styles, memories and personality profiles.
  • Seven persona templates: self, colleague, mentor, family, partner, friend, public-figure.
  • Evidence grading: verbatim, artifact, and impression tracking with conflict handling.
  • Multi-platform ingestion: integrates 12+ data sources via the root workflow and intake protocols.
  • OpenClaw memory distillation compatibility for skill loading and governance.
  • Versioning, snapshots, and manifest-based governance for artifacts.

Quick Start

Clone the repo, set your working dir to the root, and run through Phase 0–6 using kit/immortal_cli.py to generate and stamp your Skill.

Frequently Asked Questions about immortal-skill

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

FAQPage Schema
How do I turn personal data into a reusable AI persona?

To turn personal data into a reusable AI persona, you distill multi-source inputs from chats, documents, and platforms into structured Skill bundles. This process extracts procedures, interaction styles, memories, and personality profiles to create a deployable digital persona.

Can I ingest chat history from multiple platforms to create an AI skill?

Yes, you can ingest chat history from multiple platforms to create an AI skill. The system integrates over 12 data sources via intake protocols, supporting multi-platform data ingestion to comprehensively distill multi-source personal data into a unified persona bundle.

What's the best way to handle conflicting memories when distilling a digital persona?

The best way to handle conflicting memories when distilling a digital persona is using evidence grading. The system tracks verbatim records, artifacts, and impressions, applying conflict handling to manage discrepancies and ensure the resulting AI skill maintains accurate personal data.

Does the persona distillation process support ethical boundaries and governance?

Yes, the persona distillation process supports ethical boundaries and governance. It enforces ethical constraints, manifest requirements, and versioning to manage artifacts, ensuring the generated AI skills operate within defined governance frameworks and evidence grading rules.

How do I generate and stamp an AI persona skill using the command line?

To generate and stamp an AI persona skill, clone the repository, set your working directory to the root, and execute Phase 0–6 using the immortal_cli.py script. This workflow processes multi-source personal data and outputs a versioned, manifest-stamped skill bundle.

What persona templates are available for multi-source data distillation?

Available persona templates for multi-source data distillation include seven distinct categories: self, colleague, mentor, family, partner, friend, and public-figure. These templates guide the extraction of procedures, memories, and personality profiles from multi-source personal data into reusable AI skills.