360 Secure SkillHub
360 安全技能中心

HK IPO Profile and Watchlist Manager

该 Skill 通过 runtime/hkipo-next CLI 管理香港 IPO 用户偏好与自选列表,支持查看和设置风险偏好、默认输出格式、最大预算、融资偏好,并支持自选代码的增删查及 JSON 输出;状态默认存于 ~/.hkipo-next。

hackstoic
hackstoic
热度 38.27
最近更新 2026-05-11 17:43:46
分类:效率依赖:代码执行 / 读写文件应用场景:个人理财 / 任务管理 / 财务

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add hkipo-profile-watchlist-manager
Metadata
name
hkipo-profile-watchlist-manager
description
Manage Hong Kong IPO user preferences and watchlists, including risk profile, default output, budget, financing preference, and tracked symbols. Use when the user wants personalized HK IPO settings or a maintained watchlist for later batch decisions.
version
0.1.0
metadata
{"openclaw":{"emoji":"👤","requires":{"bins":["uv"],"config":["~/.hkipo-next/config/profile.json","~/.hkipo-next/config/watchlist.json"]},"install":[{"id":"install-uv-brew","kind":"brew","formula":"uv","bins":["uv"],"label":"Install uv with Homebrew","os":["darwin","linux"]}]}}

HK IPO Profile and Watchlist Manager

Use this skill for stateful personalization.

Runtime

This publish bundle includes the required CLI runtime under runtime/hkipo-next.

From the skill folder:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next ...

By default the CLI stores profile and watchlist state under ~/.hkipo-next. Read current state before changing it.

Workflow

  1. Use profile show before profile set when current state matters.
  2. Update only the fields the user asked to change.
  3. Batch multiple symbol additions or removals in one watchlist command.
  4. Use --format json if another skill will consume the result.

Commands

Show the effective profile:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next profile show --format json

Set profile fields:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next profile set \
  --risk-profile balanced \
  --default-output-format markdown \
  --max-budget-hkd 80000 \
  --financing-preference auto \
  --format json

List the watchlist:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next watchlist list --format json

Add symbols:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next watchlist add 2476 2613 --format json

Remove symbols:

cd <skill_dir>
uv run --directory runtime/hkipo-next hkipo-next watchlist remove 2476 --format json

Output Cues

  • profile.sources explains where each effective field came from.
  • watchlist.changed_symbols is the authoritative mutation result.
  • watchlist.symbols is the final normalized state after the operation.

Companion Skills

  • Use $hkipo-decision-engine for batch --watchlist.
  • Use $hkipo-parameter-manager when the user wants personalized score tuning.