bazi-persona

Create a persistent chat persona from a Bazi birth chart.

15|5|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-persona
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bazi-persona
Source: https://github.com/cantian-ai/bazi-persona-skill/tree/main
Command: npx skills add https://github.com/cantian-ai/bazi-persona-skill --skill bazi-persona

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires cantian-tymext, pinyin-pro, and includes scripts (resource) components.

What problem does it solve?

Bazi Persona Skill lets you generate a living AI personality from a birth date without manual character setup. It combines birth data, fortune-telling-inspired analysis, and local memory to create a persona that can chat, reason, and adapt over time.

Core Features & Use Cases

  • Create a persistent chat-enabled persona from a name and birth data
  • Switch between normal chat and cheatsheet/fortune-analysis modes
  • Load and update personality knowledge locally, with remembered history and milestones
  • Use it across Claude Code, OpenClaw, and 45+ agent platforms for consistent results

Quick Start

Install the skill and say a command like: "Create a Bazi persona: Amy, female, born 1990-01-01, Shanghai".

Frequently Asked Questions about bazi-persona

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

FAQPage Schema
How do I create an AI persona from birth data without manual character setup?

To create an AI persona from birth data, provide a name, gender, birth date, and birth location. The skill generates a living personality using fortune-telling-inspired analysis and local memory, enabling it to chat, reason, and adapt over time.

What is Bazi-based persona generation and how does it work?

Bazi-based persona generation combines birth chart analysis with AI to construct a dynamic personality. It processes birth data into a chart, applies dynamic flow analysis, and uses local memory to let the persona evolve through ongoing chat and reasoning interactions.

Can I use this Bazi persona skill across different agent platforms?

Yes, you can use this Bazi persona skill across Claude Code, OpenClaw, and 45+ other agent platforms. It supports eight operations including charting, almanac lookups, and dynamic flow analysis to ensure consistent persona results across environments.

How do I switch between normal chat and fortune analysis modes?

You can switch between normal chat and cheatsheet or fortune-analysis modes by issuing specific commands. The persona loads and updates personality knowledge locally, utilizing remembered history and milestones to adjust its analytical behavior.

Does the generated persona store chat history and milestones locally?

Yes, the generated persona stores chat history and milestones locally. It uses local storage to load and update personality knowledge, allowing the AI character to remember past interactions and evolve safely without external database dependencies.

What do I need to set up before generating a Bazi persona?

Before generating a Bazi persona, you need the cantian-tymext and pinyin-pro dependencies installed in your environment. You also need the subject's name, gender, precise birth date, and birth location to ensure accurate chart creation and validation.