Uc Check

Dumps the four userConfig combinations (sensitive/non-sensitive x required/optional) from skill body and reports plugin-level hook output, to test userConfig UI presence and runtime resolution on CLI vs Cowork.

kazukinagata Updated

File contents

uc-check

userConfig の 4 組み合わせ(機密×必須)を skill body から dump します。次の bash を実行してください。

echo 'BODY opt_plain=${user_config.opt_plain}'
echo 'BODY req_plain=${user_config.req_plain}'
echo 'BODY opt_secret=${user_config.opt_secret}'
echo 'BODY req_secret=${user_config.req_secret}'

実行後、context にある UC-HOOK ... の行(plugin-level SessionStart hook 由来)も併せて貼ってください。

観測ポイント

  • インストール時:Cowork で必須(required)の userConfig がある plugin を install したとき、入力 UI / プロンプトが出るか
  • body tier の解決(skill body):
    • 非機密(opt_plain / req_plain):値が set なら実値、unset なら literal ${user_config.KEY}
    • 機密(opt_secret / req_secret):[sensitive option 'KEY' not available in skill content] の block 文字列(set/unset に関係なく)
  • hook tier の解決(UC-HOOK 行):
    • 値が set の entry は実値、unset の entry は silently skip される(行が出ない)

kazukinagata/analyzing-claude-plugin/tree/main/cowork-userconfig-probe/skills/uc-check commit 2adc568510

Frequently asked questions

npx skillmds@latest add kazukinagata/uc-check