review-artifact-comments
Comments live inside the artifact, in the block at its end (format: the create-plan skill's
references/artifact-layout.md). A reviewer adds one with the script or types it into the block by
hand; both are read the same way. Nothing here deletes a comment.
Steps
-
Pick the artifact. Use the file given. Otherwise list the task directory and ask which one:
bashnode "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" status --task-dir .ork/tasks/<task> -
Read the artifact in full, then its open comments:
bashnode "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" list --file <artifact> --open -
Ask how to proceed unless the user already said (AskUserQuestion), for example:
- revise the artifact from the comments (hand off to
/ork:iterate-planor/ork:iterate-research) - revise and resolve the comments it settles
- investigate the comments and reply with findings, no revision
- revise the artifact from the comments (hand off to
-
Work one comment at a time. Check the claim in the code before answering. Reply with what you found or changed:
bashnode "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" reply --file <artifact> --id c1 --author Claude --text "..." node "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" resolve --file <artifact> --id c1 --author Claude --text "..."Resolve only when told to, or when the reply records a fix already made.
-
Approve only for the reviewer, never for the author. The approver is the reviewing seat, and
--refnames the LAND message or comment id the approval rests on. The script refuses while a comment is open or when--byis the artifact'sauthor(exit 1), and without--byor--ref(exit 2):bashnode "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" approve --file <artifact> --by <reviewer seat> --ref <LAND or comment id>An approved artifact with no open comment is the "phase done" signal other tools read.
Adding a comment as a reviewer
bashnode "${CLAUDE_SKILL_DIR}/scripts/artifact.mjs" comment --file <artifact> \ --author "<name>" --quote "<the line it is about>" --text "<the comment>"
Rules
- Never resolve or approve on your own initiative; those are the reviewer's calls.
- Never edit the comment block with Write or Edit.


