arkcli-plans
arkcli plans
CRITICAL — 开始前 MUST 先用 Read 工具读取 ../arkcli-shared/SKILL.md,其中包含认证闸门、配置排查与共享安全规则。
CRITICAL — 任何 plans buy / plans renew / plans personal rotate-apikey / plans team seat-assign / plans team rotate-apikey 在执行之前,务必先用 Read 工具读取对应 references/*.md,禁止盲目调用。
CRITICAL — Token 额度包 / Token 资源包是 platform 按量计费产品,不是本 skill 管理的 Agent Plan / Coding Plan。不得因「套餐」或价格字样调用 plans get/buy/renew;转 arkcli-profile 解释 platform + /api/v3 归属。
购买意图的逐步收参与失败重入
购买信息缺失时按固定顺序逐个收敛,不把所有问题堆在同一轮:
- 先问套餐家族:
Agent Plan还是Coding Plan。 - 再问形态:个人版还是企业/团队版,映射到
--plan <agent-plan|coding-plan|agent-plan-team|coding-plan-team>。 - 再问档位
--type:Agent Plan 只从small/medium/large/max选,Coding Plan 只从lite/pro选。 - 再问时长
--duration;只有团队版再问席位数--quantity。
同时缺多项时,当前轮只问上述顺序中第一个未知决策。宿主有结构化选择能力时优先用,但通用 Skill 不写死工具名;没有时用简短选项文本退化。参数已全部明确且用户只要命令时,只给不带 --yes 的第一次协议闸门命令,不执行。
“当前轮只问一个决策”也限制当前轮可展示的信息:只列出该层的选项和必要差异,不得在说明、括号、示例或下一步预告中泄露后续层的选项名、合法值或 flag。比如套餐家族尚未确定时,回复中只能出现 Agent Plan 与 Coding Plan 及二者的简短区别,不能同时列出个人/团队、small/medium/large/max、lite/pro、时长或席位数。用户回答当前层后,下一轮再展示下一层。