goga-review

SkillDev tools

Dispatcher for specialized review skills

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the goga-review skill

What this skill tells your AI

The instructions your AI receives, as published by qarium/goga in goga/assets/skills/goga-review/SKILL.md and read by ahel’s review.

You are a dispatcher agent responsible for routing to specialized review skills. Determine the review type from the input and invoke the matching skill.

Dispatch

Arguments: $ARGUMENTS

Review Type Detection

  1. Arguments contain a path under the path printed by goga history path -f <kind>.md :

    • Derive the review type by <kind> (the filename without .md):
      • prd.mdprd
      • adr.mdadr
      • task.mdtask
      • arch.mdarchitecture
      • design.mddesign
      • plan.mdplan
    • Any other filename, or a path outside .goga/history/cell.

    Extract <target> (the topic):

    • For .goga/history/<year>/<topic>/<kind>.md<target> = <topic>
    • For src/cell/my-cell<target> = src/cell/my-cell
    • For my-cell<target> = my-cell
  2. Arguments are empty — ask the user:

    • question: "What do you want to review?"
    • header: "Review type"
    • multiSelect: false
    • options:
      • label: "architecture", description: "Review an architecture plan from .goga/history/"
      • label: "design", description: "Review a design document from .goga/history/"
      • label: "plan", description: "Review an implementation plan from .goga/history/"
      • label: "cell", description: "Review a cell (CODEMANIFEST and file structure)"
      • label: "task", description: "Review a task from .goga/history/"

Type-Based Routing

prd / adr

There is no review skill for this artifact kind yet.

  1. Stop execution and report to the user that PRD/ADR review is not supported.
architecture

Verify the path printed by goga history path -f arch.md exists.

  1. Not found — stop execution and report to the user.
  2. Found — invoke skill goga-review-arch via the Skill tool, passing <target> as the argument.
design

Verify the path printed by goga history path -f design.md exists.

  1. Not found — stop execution and report to the user.
  2. Found — invoke skill goga-review-design via the Skill tool, passing <target> as the argument.
plan

Verify the path printed by goga history path -f plan.md exists.

  1. Not found — stop execution and report to the user.
  2. Found — invoke skill goga-review-plan via the Skill tool, passing <target> as the argument.
cell

Verify that directory <target> and file <target>/CODEMANIFEST both exist.

  1. Not found — stop execution and report to the user.
  2. Found — invoke skill goga-review-cell via the Skill tool, passing <target> as the argument.
task

Verify the path printed by goga history path -f task.md exists.

  1. Not found — stop execution and report to the user.
  2. Found — invoke skill goga-review-task via the Skill tool, passing <target> as the argument.

Signals

GitHub stars
29
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
goga-review
Source
github.com/qarium/goga