Skip to main content
Glama
xlw-pro

chinese-astrology-skill

by xlw-pro

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
getBaziChartA

Calculate a complete BaZi (Four Pillars of Destiny) chart from birth datetime. Returns the eight characters, Five Elements, Ten Gods, Hidden Stems, Decade Fortune, and more. 根据出生时间计算完整八字命盘。

findBirthDatesA

Find possible birth dates from a BaZi string. Returns all matching solar datetimes from 1700 to present. 根据八字反查公历出生时间。

getAlmanacA

Get Chinese almanac (黄历) for a specific date. Returns lunar date, auspicious/inauspicious activities, directional gods, and more. 获取指定日期的黄历信息。

calculateBoneWeightB

Calculate bone weight fortune (秤骨算命) using Yuan Tiangang's ancient Tang Dynasty method. Assigns weight values to birth year/month/day/hour and returns a destiny poem with interpretation. This tool is exclusive to chinese-astrology-skill. 袁天罡秤骨算命法,根据出生时间计算骨重与命运诗。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation4/5

Each tool targets a distinct method: chart casting (getBaziChart), reverse lookup (findBirthDates), almanac (getAlmanac), and bone-weight divination (calculateBoneWeight). The main risk is getBaziChart vs calculateBoneWeight, which both consume a birth datetime and output a fortune reading, but their descriptions clearly separate the BaZi method from the Yuan Tiangang method.

Naming Consistency4/5

All names use consistent camelCase with a leading verb (getBaziChart, findBirthDates, getAlmanac, calculateBoneWeight). The verbs vary (get/find/calculate) but each fits its operation, so the minor deviation is readable and predictable rather than chaotic.

Tool Count4/5

Four tools is lean but well-scoped for a focused astrology skill, with each tool clearly earning its place. It sits at the thin edge but does not feel arbitrarily padded or truncated.

Completeness4/5

The surface covers the core domain: casting a chart, reverse-resolving a chart to dates, daily almanac, and bone-weight divination. Common extras like zodiac compatibility or annual fortune analysis are absent, but the primary BaZi/almanac workflows have no dead ends.

Maintenance

ActivityMaintained
ResponsivenessNo issues