notdog1998/yourself-skill

与其蒸馏别人,不如蒸馏自己。欢迎加入数字永生!Inspired by colleague-skill(同事skill)。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on April 1st, 2026
Open Issues & Pull Requests: 21 (+0)
GitHub issues: Enabled
Number of forks: 275
Total Stargazers: 3,387 (+0)
Total Subscribers: 9 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 30.8 hours
Mean response time: 2.6 days
90th percentile: 10.9 days
Tracked items: 7

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 18
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 153 days
Stale 30+ days: 16
Stale 90+ days: 16

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Yourself-skill is a tool for creating a digital replica of yourself within Claude Code that captures your communication patterns, personality, and memories.

The tool addresses the desire to preserve and interact with one's own digital essence by extracting patterns from personal data sources. It works by accepting chat histories from WeChat or QQ, diary entries, social media screenshots, photos with metadata, or direct self-descriptions. The system processes this input into two components: a Self Memory module containing personal experiences, core values, habits, and relationships, and a Persona module encoding a five-layer personality structure from hard rules through identity, speech style, emotional patterns, and interpersonal behavior. When invoked, the skill receives a message, uses the Persona component to determine how you would respond, supplements that with relevant context from Self Memory, and generates output in your characteristic voice and manner.

Adoption makes sense if you want to create a conversational record of yourself for reflection or interaction within Claude Code. The tool is designed for personal use rather than team or production contexts. It accepts multiple data formats flexibly—chat exports from common Chinese messaging platforms, plain text self-descriptions, or even photos—so you can start with whatever data you have available. All input fields are optional; you can generate a skill from self-description alone. The project provides management commands to list, invoke, rollback, or delete your digital selves, and offers specialized modes like a self-analysis variant that helps you reflect on yourself rather than roleplay as yourself.

Development shows consistent refinement of the core concept. The project maintains organized documentation with clear examples of different interaction modes and has built out a structured taxonomy of personality and lifestyle tags to guide the persona-building process. Updates have focused on expanding supported data sources and improving the extraction logic for different input formats. The codebase demonstrates attention to the mechanics of how the two-part skill structure should execute, with explicit documentation of the message-handling pipeline.