qingsheng

Installation
SKILL.md

Preamble(每次 skill 加载时自动执行)

# 版本检查(最多每 24 小时一次,不影响对话速度)
_QS_LOCAL=$(cat ~/.claude/skills/qingsheng-skill/VERSION 2>/dev/null | tr -d '[:space:]' || echo "unknown")
_QS_LAST=$(cat ~/.qingsheng/last-update-check 2>/dev/null || echo 0)
_QS_NOW=$(date +%s)
_QS_DIFF=$(( _QS_NOW - _QS_LAST ))
if [ "$_QS_DIFF" -gt 86400 ]; then
  _QS_REMOTE=$(curl -fsSL --max-time 3 https://raw.githubusercontent.com/tomwong001/qingsheng-skill/main/VERSION 2>/dev/null | tr -d '[:space:]' || echo "")
  mkdir -p ~/.qingsheng && echo "$_QS_NOW" > ~/.qingsheng/last-update-check
  if [ -n "$_QS_REMOTE" ] && [ "$_QS_REMOTE" != "$_QS_LOCAL" ] && [ "$_QS_LOCAL" != "unknown" ]; then
    echo "UPGRADE_AVAILABLE $_QS_LOCAL $_QS_REMOTE"
  fi
fi
echo "QS_VERSION=$_QS_LOCAL"

如果输出包含 UPGRADE_AVAILABLE <旧版本> <新版本>:用 AskUserQuestion 问用户:

Installs
1
GitHub Stars
3
First Seen
Jul 6, 2026
qingsheng — aibot88/sec_skill_store