bazi-compatibility
Compare two people from reusable BaZi chart JSON files, two complete birth records, or one of each; write auditable interaction data and transparent general or relationship-specific scores before automatic interpretation. Use for 八字合婚, 合八字, two-person compatibility, 配不配, or whether two charts work together. Not for one-person natal work, reading an existing comparison, forecasting, or missing birth minutes.
- Version
- 0.21.0
- License
- MIT
Pinned to revision f3bea283b05e, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/bazi-compatibility/SKILL.md
- skills/bazi-compatibility/agents/openai.yaml
- skills/bazi-compatibility/references/examples.md
- skills/bazi-compatibility/references/request.example.json
- skills/bazi-compatibility/requirements.txt
- skills/bazi-compatibility/scripts/compute_compatibility.py
- skills/bazi-compatibility/scripts/validate_artifact.py
- skills/bazi-compatibility/shared.json
- skills/bazi-compatibility/shared/bazi/__init__.py
- skills/bazi-compatibility/shared/bazi/artifacts.py
- skills/bazi-compatibility/shared/bazi/calendar.py
- skills/bazi-compatibility/shared/bazi/compatibility.py
- skills/bazi-compatibility/shared/bazi/engine.py
- skills/bazi-compatibility/shared/bazi/ephemeris.py
- skills/bazi-compatibility/shared/bazi/gate.py
- skills/bazi-compatibility/shared/bazi/models.py
- skills/bazi-compatibility/shared/bazi/pillars.py
- skills/bazi-compatibility/shared/bazi/relations.py
- skills/bazi-compatibility/shared/bazi/rules.py
- skills/bazi-compatibility/shared/bazi/scoring.py
- skills/bazi-compatibility/shared/bazi/timekeeping.py
- skills/bazi-compatibility/shared/bazi/validation.py
- skills/bazi-compatibility/shared/rules/chart-v1.json
- skills/bazi-compatibility/shared/rules/compatibility-v1.json
- skills/bazi-compatibility/shared/rules/scoring-v1.json
Every link opens the file at its source, pinned to the revision this page describes.