Skip to main content

design-reviewer

Address review comments on design spec files. Use when a developer submits inline review comments and wants them addressed. Triggers include "address review comments", "handle my review", or review comment submission.

Ir para a instalação

Informações da origem

Repositório
AzureAD/android-complete
Última atividade na origem
25 de março de 2026 às 23:43
Idioma detectado do SKILL.md
inglês
Estrelas
5
Forks
6

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
design-reviewer
description
Address review comments on design spec files. Use when a developer submits inline review comments and wants them addressed. Triggers include "address review comments", "handle my review", or review comment submission.
# Design Reviewer Address review comments on design spec files. ## How Comments Are Stored Comments are stored in: ``` .github/design-reviews/reviews.json ``` Format: ```json { "reviews": { "path/to/spec.md": [ { "line": 30, "text": "Why is this needed?", "lineContent": "the line text" } ] } } ``` ## Workflow ### Step 1: Read Review Comments 1. Read `.github/design-reviews/reviews.json` 2. If a specific spec was mentioned, only process that spec's comments 3. If no comments found: > "No review comments found. Add comments using the gutter icons in the editor." ### Step 2: Read Spec Context For each comment, read ±5 lines around the comment's line number for full context. ### Step 3: Evaluate Each Comment | Comment Type | How to Identify | Action | |-------------|----------------|--------| | **Genuine issue** | Points out bug, inaccuracy, missing info | Update the spec | | **Improvement** | Suggests better approach | Update if it improves clarity | | **Question** | "why?", "what?", "how?" | Answer clearly; update spec if answer should be documented | | **Challenge** | "Are you sure?" | Verify against codebase; update if wrong, explain if correct | | **Acknowledgment** | "nice", "👍" | Acknowledge briefly, no change | ### Step 4: Apply Changes For each comment requiring a spec update: 1. Read the current content around the target line 2. Make the edit using `replace_string_in_file` ### Step 5: Clean Up reviews.json After addressing all comments for a spec, remove that spec's entry from `reviews.json`. If no reviews remain, delete the file. ### Step 6: Present Summary ```markdown ## Review Comments Addressed --- ### Comment 1: Line N — "[short quote]" **Type**: Question / Issue / Improvement / Acknowledgment **Action**: [What was done or why no change was needed] --- ### Comment 2: Line N — "..." ... ``` **Rules:** - Use `###` heading for EVERY comment — never a table - Use `---` separators between comments - If spec was edited, mention what changed - If no change needed, explain why
Ver no GitHub