跳到主要内容
知仓学习社ZHICANG

orgx-runtime-reporting

Use when a Codex execution should report progress, artifacts, blockers, or completion state back to OrgX during a live task.

不碰外部(只输出文字)无严重或高危命中hashgraph-online/awesome-codex-plugins

它会碰到什么

扫了多少1 个文本文件,4 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

OrgX Runtime Reporting

Use this skill when Codex should keep OrgX updated during execution.

Reporting contract

There are two reporting paths:

  • Active path: call OrgX MCP tools during the work when you know the

initiative, task, decision, blocker, or artifact context.

  • Chronicle readout: for operator reporting, call

get_operator_chronicle first when available and present

reportingNarrative.briefMarkdown before drilling into individual entities.

  • Stale-client fallback: if bootstrap or docs advertise

get_operator_chronicle but the current AI client session has not refreshed

its callable tool list, immediately call orgx_recommend or

_orgx_recommend with mode: "morning_brief" and present the returned

reportingNarrative.briefMarkdown. Do not ask the user to reconnect before

giving the report.

  • Passive backstop: Codex runtime hooks installed by `orgx-wizard hooks

install` record compact session events and run summary-only local Work Graph

reconciliation on Stop.

Do not treat hook presence as a substitute for intentional OrgX writes. Hooks

answer whether OrgX was used and can write a local report automatically; MCP

calls, or an explicitly opted-in successful Work Graph post, make the work

durable in OrgX while the session is still fresh.

Workflow

  1. Resolve available IDs from args, env, or the current OrgX context:
  • ORGX_INITIATIVE_ID
  • ORGX_WORKSTREAM_ID
  • ORGX_TASK_ID
  • ORGX_RUN_ID
  • ORGX_CORRELATION_ID
  1. For reporting questions, retrieve the operator chronicle:
  • Use get_operator_chronicle with period: "30d" for broad clarity when it

is callable in the current client.

  • Use period: "day" or period: "week" when the user asks for yesterday or

this week.

  • If get_operator_chronicle is not callable in the current client, use the

existing orgx_recommend / _orgx_recommend fallback with

mode: "morning_brief" and the broadest supported period. Treat the direct

tool as preferred, but do not block on client schema refresh.

  • Lead with reportingNarrative.briefMarkdown, then call out gaps and the

next action.

  1. Emit activity at meaningful milestones:
  • intent
  • execution
  • handoff
  • blocked
  • completed
  1. Register proof of work:
  • When you produce a file, diff, document, screenshot, or report, register it as an artifact with a concrete summary.
  1. Handle blockers structurally:
  • If judgment is required, request a decision with explicit options.
  • If context is missing, report the exact missing dependency.
  1. Close execution cleanly:
  • When the task is complete and verified, emit completion activity and update entity state if the task ID is available.
  1. If no OrgX IDs are available:
  • Continue the work, but make the final response easy for the hook reconciler to

classify: name decisions, artifacts, blockers, next actions, and verification.

  • Do not claim OrgX was updated unless an MCP tool or API call actually

succeeded.

  1. Preserve Work Graph continuity:
  • When a Work Graph report is generated, include its work_graph_fingerprint

and signup_hydration.hydration_key in summaries or artifacts that are safe

to store.

  • Automatic Stop-hook reconciliation writes the latest local report to

~/.config/useorgx/wizard/hooks/reports/latest-work-graph-report.json.

  • Stop-hook posting requires ORGX_HOOK_RECONCILE_POST=true or

ORGX_WIZARD_HOOK_RECONCILE_POST=true plus ORGX_API_KEY.

  • Treat the fingerprint as the durable claim key that lets OrgX hydrate

pre-signup audit value into a user's future workspace.

  • Never derive the fingerprint from secrets or raw transcripts that would need

to leave the local machine.

Quality bar

  • Never post empty status updates.
  • Messages must be evidence-based and specific.
  • Include OrgX IDs whenever available.
  • Use source_client=codex.
  • Preserve secrets: never emit tokens, cookies, API keys, or storage state into

activity, retro, hook summaries, or final reports.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,027
本站分层T1
该仓技能数1910
原文件路径plugins/useorgx/orgx-codex-plugin/skills/orgx-runtime-reporting/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 1910 个技能