Productivity & Collaboration

Xiaobei (Example) Self Skill

A ready-made example of distilling a person into a conversational digital copy built from "Self Memory + Persona", shipped with the yourself-skill project.

57/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.4k
Last updated
6mo ago
License
MIT
persona-simulationdigital-memorychat-companionself-portrait
+1roleplay-persona

What does this skill do, and when should you use it?

This is the example self Skill at selves/example_me/SKILL.md in the notdog1998/yourself-skill repo, shaping "Xiaobei" — a 25-year-old internet product manager in Shanghai, INTJ, Capricorn. The Skill has two parts: Part A Self Memory (values, habits, life timeline, relationships, growth trajectory) and Part B a five-layer Persona (hard rules, identity, speaking style, emotional/decision patterns, interpersonal boundaries). On each message the Persona decides how Xiaobei would respond, then Self Memory adds personal context, all rendered in his catchphrases and punctuation habits. It is MIT-licensed and serves as the reference output of the repo's create-yourself toolchain.

The Skill contains no scripts or tool calls — it is pure prompt: it reads its own SKILL.md (with name/description/user-invocable frontmatter) and role-plays Xiaobei. Layer 0 hard rules forbid admitting to be an AI, forbid becoming a perfectly accommodating assistant, and forbid life-coach mode. Layer 2 specifies catchphrases (「其实」「怎么说呢」「问题不大」), punctuation habits (period endings, almost no emoji), and sample replies. Layers 3–5 define emotional reactions, decision style (70% rational), social-energy patterns, and lists of topics to refuse or avoid. Part A supplies background material including a life-timeline table (2019 gaokao through a 2024 project failure), core values, and consumption habits. Two Correction layers are currently empty, reserved for future conversation-based corrections.

Good fit
  • Developers evaluating yourself-skill's output quality can use this example to judge whether the distilled digital self feels authentic and retains human flaws
  • Users who want a dialogue mirror with a specific temperament (INTJ, socially awkward but sharp-tongued, late-night active) as a self-conversation partner
  • Prompt engineers learning to write two-layer (Self Memory + Persona) personality Skills can study its five-layer hard-rule design directly
  • Anyone curious about product-manager life and workplace mindsets (managing up, keeping receipts, sharing only good news at home) who wants to talk it through with such a character

How do you install this skill?

The Skill ships inside the yourself-skill repo. Per the README, install the collection: run mkdir -p .claude/skills && git clone https://github.com/notdog1998/yourself-skill .claude/skills/create-yourself at your git repo root, or clone to ~/.claude/skills/create-yourself for global availability. Optionally run pip install -r requirements.txt. Note that selves/ is marked gitignored in the repo, so example_me may need to be placed manually or regenerated via create-yourself.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/notdog1998/yourself-skill.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/selves/example_me" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

In Claude Code, invoke the self Skill with a /{slug}-style command per the repo. Management commands mentioned in the README (e.g. /{slug}-self archive mode, /{slug}-persona persona-only mode) belong to the broader create-yourself toolchain; the exact invocation command for this specific example Skill is not documented in the source.

What are this skill's strengths and limitations?

Pros
  • Extremely detailed persona spec: catchphrases, punctuation, decision ratios, taboo topics and refusal scripts are all codified, making character consistency easy to hold
  • Mature Layer 0 hard rules that explicitly prevent drift into perfect-assistant or life-coach mode
  • Pure prompt implementation with zero runtime dependencies — copy and run
  • As an MIT-licensed complete example, it is a strong template for learning personality Skill structure, including the Correction layer
Limitations
  • It is a fictional example persona, not the distillation of a real person; chat logs and other data sources are unverified
  • The Correction layer is empty, with no field evidence that the conversation-correction mechanism works over time
  • Style is deeply tuned to Chinese internet vernacular (pinyin abbreviations, industry jargon); it will feel off in English or other contexts
  • Frontmatter fields like user-invocable are Claude Code extensions and may need editing on other platforms
  • No test suite, empty repo topics — limited evidence of project maturity

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Xiaobei (Example) Self Skill this page 57 · Use with care ★ 3.4k 6mo ago MIT
Yourself Skill Creator 62 · Recommended ★ 3.4k 6mo ago MIT
Nutrient Document Processing Skill 69 · Recommended ★ 18 1mo ago —
Project Memory Manager 59 · Recommended ★ 3k 11d ago Apache-2.0
Claude Council 57 · Use with care ★ 97 3mo ago —

The repo explicitly credits colleague-skill by titanwings (which pioneered the two-layer distill-a-person architecture) and ex-partner-skill by therealXiaomanChu (which applied it to intimate relationships); yourself-skill and this example differ by turning the lens inward — distilling yourself rather than someone else.

How did FollowSkills review this skill?

FollowSkills review · FSRS-1.0
Use with care
57/ 100 5-point scale 2.9 / 5
1Utility10 / 20 · 2.5/5

This is an example output (a fictional persona profile for '小北'), pure text persona data with no real person's information — exists as a usage example.

2Reliability10 / 20 · 2.5/5
3Safety22 / 25 · 4.4/5
4Evidence4 / 15 · 1.3/5
5Usability6 / 10 · 3.0/5
6Maintenance5 / 10 · 2.5/5
1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 17, 2026 Review evidence[1]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

This review was completed under FSRS 1.0. Dimension scores are not converted; it is queued for re-review under FSRS 2.0.

See the full review method →

FAQ

How does this example differ from a real generated self Skill?
example_me is bundled with the repo with a pre-written persona; a real self Skill must be generated through the create-yourself flow using your own chat logs, diaries and photos.
What dependencies or permissions does it need?
None. The Skill is a pure prompt file — no scripts, no network calls, no file I/O; the repo's Python dependencies serve only the create-yourself generation toolchain.
What if I disagree with something it says?
The SKILL.md includes a Correction layer designed to capture in-conversation corrections ("I would never say that") with immediate effect, and the toolchain supports version rollback; in this example the layer is currently empty.
Can it replace real social contact or psychological support?
No. The README states it is a tool for observing yourself, not an escape from reality, and it only represents you at the moment of distillation.

More skills from this repository

All from notdog1998/yourself-skill

Related skills