需要多看下claude源码,可以找我要go版本的。注册就是agent初始化加载全部/指定的skill元信息到内存(名字 描述 解析工具等),发现就是支持名称search能力(模糊匹配),调用就是皆为工具(包成skill tool)。