Use when working on the ThingLinks framework foundation repo thinglinks-util-pro (com.mqttsnet.basic): the protocol-starter (ProtocolMessageAdapter / envelope encode & decode / SM4 & AES encryption / SHA256 dataSign / EncryptionDetailsDTO), the groovy-engine-starter (EngineExecutor / ExecuteParams binding / GroovyCompiler / ScriptRegistry hot-reload cache), or thinglinks-core utilities (SnowflakeIdUtil, LampJacksonModule Long-to-String serialization, MqttTopicMatcher, TopicPlaceholders, DateUtils, JsonUtil, Sm3/Sm4/AES crypto). Trigger whenever the user touches the protocol envelope codec, the Groovy script engine internals, or shared util classes — especially changes with global blast radius (Jackson serialization, snowflake IDs, topic matching).
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Use when working on the ThingLinks framework foundation repo thinglinks-util-pro (com.mqttsnet.basic): the protocol-starter (ProtocolMessageAdapter / envelope encode & decode / SM4 & AES encryption / SHA256 dataSign / EncryptionDetailsDTO), the groovy-engine-starter (EngineExecutor / ExecuteParams binding / GroovyCompiler / ScriptRegistry hot-reload cache), or thinglinks-core utilities (SnowflakeIdUtil, LampJacksonModule Long-to-String serialization, MqttTopicMatcher, TopicPlaceholders, DateUtils, JsonUtil, Sm3/Sm4/AES crypto). Trigger whenever the user touches the protocol envelope codec, the Groovy script engine internals, or shared util classes — especially changes with global blast radius (Jackson serialization, snowflake IDs, topic matching).