numerology-analysis — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited numerology-analysis (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Return a numerology analysis using only the symbolic rules in this skill. The result must be deterministic, reproducible, and limited to symbolic mappings.
Accept either:
{
"input": {
"name": "",
"birthdate": ""
}
}If one field is missing, ask only for the missing field. If the birthdate is ambiguous (for example 03/04/2001), ask for ISO YYYY-MM-DD before computing.
YYYY-MM-DD, YYYY/MM/DD, or YYYYMMDD.normalized_birthdate.normalized_birthdate must contain exactly 8 digits.Use this deterministic reducer everywhere a reduction step is required:
reduce_number(n):
while n is not 11, 22, or 33 and n > 9:
n = sum_of_digits(n)
return nThis preserves the master numbers 11, 22, and 33.
Compute:
life_path_number = reduce_number(sum(digits(normalized_birthdate)))Use the following fixed mapping:
A J S = 1B K T = 2C L U = 3D M V = 4E N W = 5F O X = 6G P Y = 7H Q Z = 8I R = 9For every character that is not mapped by the Latin table:
1 to 9.Example:
24352 -> 2 + 4 + 3 + 5 + 2 = 16 -> 1 + 6 = 7name_number = reduce_number(sum(mapped_character_values))Use only this symbolic map:
1 -> 标签 ["独立", "主动", "开创"], 符号 "起点型"2 -> 标签 ["协调", "敏感", "合作"], 符号 "联结型"3 -> 标签 ["表达", "创意", "社交"], 符号 "表达型"4 -> 标签 ["稳定", "秩序", "执行"], 符号 "结构型"5 -> 标签 ["变化", "自由", "探索"], 符号 "变化型"6 -> 标签 ["责任", "关怀", "和谐"], 符号 "照护型"7 -> 标签 ["内省", "分析", "洞察"], 符号 "思辨型"8 -> 标签 ["目标", "掌控", "成就"], 符号 "成就型"9 -> 标签 ["理想", "包容", "完成"], 符号 "完成型"11 -> 标签 ["直觉", "启发", "感召"], 符号 "启发型"22 -> 标签 ["建构", "整合", "落地"], 符号 "建构型"33 -> 标签 ["奉献", "滋养", "引导"], 符号 "滋养型"Return JSON with exactly this top-level structure:
{
"核心数字": {
"生命路径数": 0,
"姓名数": 0,
"主导数": 0,
"辅助数": 0
},
"性格": {
"生命路径": {
"标签": [],
"符号": ""
},
"姓名映射": {
"标签": [],
"符号": ""
},
"综合": {
"标签": [],
"说明": ""
}
}
}主导数 = 生命路径数辅助数 = 姓名数生命路径 uses the symbolic map for life_path_number姓名映射 uses the symbolic map for name_number综合.标签 is the de-duplicated concatenation of 生命路径.标签 followed by 姓名映射.标签综合.说明 must be exactly:以内在核心采用生命路径数的符号映射,以外在表达采用姓名数的符号映射
The canonical internal spec id is numerology_analysis. The runtime skill name is numerology-analysis for broad compatibility across agent tools. Use assets/spec.json as the machine-readable reference when needed.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.