SuperAPI AI 工具集

create-hook

智能体与模型

查看项目

更新于 10-16 08:00

技能介绍

用途:为 AI Agent 或 Plugin 生成合规的生命周期 Hook(Lifecycle Hook)集成,属于脚手架生成工具。

主要能力:通过一个确定性的后端脚手架流水线生成 Hook,并可在生成后打印配置好的 hook 序列以供确认。

使用方式:先收集需求,包括目标生命周期事件(例如 PreToolUse、SessionStart、SubagentStart)、Hook 的行为类型(command 运行脚本、prompt 询问 LLM、agent 启动子代理),以及 hooks.json 文件的追加位置。随后执行脚本:\npython3 ./scripts/scaffold.py --type hook --name hook-stub --path <destination-directory> --event <lifecycle-event> --action <command|prompt|agent>\n执行完成后打印成功信息,显示配置好的 hook 序列,并可选择运行 audit-plugin 来校验生成的产物。

适用场景:需要根据事件自动化 Agent 或 Plugin 工作流时。

限制:资料未提供具体支持的事件完整列表、依赖与运行环境要求、脚本目录约定细节,以及校验失败时的处理方式,这些暂未提供。