ABVX Lab logo ABVX Lab
portable context layer

Portable context layer / ABVX tool

ID

Use this when the human and operator context must travel across repos and tools.

What it does

  • Defines portable human-AI context artifacts that can move across tools instead of staying trapped in one chat session.
  • Ships a lightweight CLI and repo-local integration hooks for practical execution paths.
  • Lets SET run explicit pre_task and weekly_review hooks in ID-compatible repositories.
  • Complements agentsgen by carrying person and workflow context across tools.

Portable artifacts

Human-first outcome: your operator context can move with the work instead of staying trapped in one tool session.

  • owner / target identity
  • repo-local hook configuration
  • portable execution context
  • lightweight integration metadata

Quickstart

Minimal SET-compatible example

- uses: markoblogo/SET@main
  with:
    workflow_preset: "repo-docs"
    repomap: "true"
    id_enabled: "true"
    id_owner_id: "markoblogo"
    id_target: "set"
    id_pre_task: "true"
    id_weekly_review: "true"
    path: "."

Current SET support is intentionally CI-safe: pre_task and weekly_review are orchestrated, while mutating hooks such as post_task stay outside the default Actions path.