Artifact Builder

动作型 Skill:通过 skill_exec 执行 actions/ 脚本,生成可审计产物。

okwinds 1fd4bdc 2 files · 2.1 KB Updated

File contents

artifact_builder(workflow / Skill Actions)

目标

提供一个可复用的“动作型 Skill”示例:

  • 将可执行脚本放入 bundle 的 actions/ 目录
  • SKILL.md frontmatter 的 actions 声明 action(argv/timeout/env)
  • 运行期通过 skill_exec 执行(保持 approvals/sandbox/WAL 证据链)

输入约定

  • 任务文本包含 mention:$[examples:workflow].artifact_builder
  • 运行期需要启用:skills.actions.enabled=true(默认禁用)

必须使用的工具

  • skill_exec:执行 frontmatter actions 中声明的 action

输出要求

执行 action 后,应在 workspace 看到产物文件(本示例为 action_artifact.json)。

okwinds/skills-runtime-sdk/tree/main/docs_for_coding_agent/examples/workflows/07_skill_exec_actions_module/skills/artifact_builder commit 1fd4bdc085

Frequently asked questions

npx skillmds@latest add okwinds/artifact-builder