/**
 * 安装本包后提示：升级 CLI 后请同步 Skill（见 siluzan-tso update）。
 * monorepo / 本地 link 时每次 install 也会执行，属预期。
 *
 * 自动化场景说明从 `assets/.../hosted-automation-user-catalog.md` 读取，避免在脚本内嵌含反引号的模板字符串导致语法错误。
 */
import fs from "node:fs";
import path from "node:path";
import { fileURLToPath } from "node:url";

const __dirname = path.dirname(fileURLToPath(import.meta.url));
const catalogPath = path.join(
  __dirname,
  "..",
  "assets",
  "siluzan-ads",
  "references",
  "hosted-automation-user-catalog.md",
);

const header =
  "[siluzan-tso]: 安装成功，请执行 siluzan-tso init -d /path/to/skills 复制项目中最新的 skill 文件来更新你的 skill";

let body = "";
try {
  body = "\n\n" + fs.readFileSync(catalogPath, "utf8").trimEnd();
} catch {
  body = "\n\n";
}

console.log(header + body);
