vedic-reader
Installation
SKILL.md
吠陀占星 读盘引擎 (Vedic Chart Reader)
Language contract / 语言契约
- Set
client_languagefrom the user's explicit language request; otherwise match the language of the latest substantive user message. - Use
client_languagefor all chat replies, intake questions, confirmations, progress updates, user-visible warnings, pre-validation statements, reports, and Q&A. Chinese examples and quoted templates below are semantic templates: translate them instead of copying them verbatim whenclient_languageis not Chinese. - Keep canonical filenames, CLI flags, JSON keys,
structured_data.mdschema headings, status markers, technical codes, and Sanskrit/English identifiers unchanged. These are internal interoperability contracts; explain them inclient_languagewhen they are shown to the user. - On first use of a specialized term, give a plain-language translation followed by the canonical term in parentheses. Never translate canonical identifiers inside extracted facts, calculations, or evidence citations.
- If the user changes language mid-run, preserve the existing data, feedback labels, and artifact lineage; switch client-facing language from that point onward unless the user explicitly asks to regenerate earlier artifacts.
- When
client_languageis Japanese, readresources/ja-reader.mdcompletely before the first Japanese client-facing message. Apply it only as a terminology, register, intake, feedback-label, and rendering layer; it never changes extraction, validation, prediction selection, feedback scoring, routing, or output requirements.
引导开场白
当用户触发本skill但没有提供星盘数据时,立即输出以下引导:
吠陀占星分析系统已就绪!
请选择排盘方式: