Claude Skill

goga-review

Dispatcher for specialized review skills

LLM Mart · 0 points · 13 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download qarium-goga-goga_assets_skills_goga-review-b2d5a7f.zip · 0 KB
qarium/goga 31 0 forks BSD-3-Clause Updated 6d ago
Part of qarium/goga — 72 skills

Install

skills CLI npx skills add https://github.com/qarium/goga/tree/1.2.x/goga/assets/skills/goga-review
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install qarium-goga@llmmart
Git git clone https://github.com/qarium/goga.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole qarium/goga collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

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.md → prd
      • adr.md → adr
      • task.md → task
      • arch.md → architecture
      • design.md → design
      • plan.md → plan
    • 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.
Files (goga)
  • SKILL.md 2.9 KB
    ---
    name: goga-review
    description: Dispatcher for specialized review skills
    ---
    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.md` → **prd**
         - `adr.md` → **adr**
         - `task.md` → **task**
         - `arch.md` → **architecture**
         - `design.md` → **design**
         - `plan.md` → **plan**
       - 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.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related