Skip to main content

context-review

Use this skill to review code changes using semantic search to understand context and impact

Informações da origem

Repositório
JetBrains/context
Última atividade na origem
30 de junho de 2026 às 17:13
Idioma detectado do SKILL.md
inglês
Estrelas
34
Forks
4

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
context-review
description
Use this skill to review code changes using semantic search to understand context and impact
## When to Use - Before committing changes to understand what you're about to commit - Reviewing pull requests or branches - Understanding the impact of changes on the rest of the codebase ## Review Workflow ### 1. Check Current Changes First, see what's changed: ```bash git status git diff # Unstaged changes git diff --staged # Staged changes git diff main...HEAD # All changes on current branch ``` ### 2. Understand Changed Code Context For each significantly changed file, use semantic search to understand: - **Similar patterns**: Find similar code elsewhere that might need the same change - **Callers**: Find code that calls the modified functions - **Dependencies**: Find code that the modified code depends on ```bash # Find similar patterns jbcontext search "<code chunk that was changed>" # Find callers of a modified function jbcontext search "calls to <function name> to understand impact" # Find related test files in the "test/" directory (path must be relative to the project root) jbcontext search -p test "tests for <feature being modified>" ``` ### 3. Review Checklist For each change, verify: - [ ] The change is consistent with similar patterns in the codebase - [ ] All callers of modified functions will still work correctly - [ ] Related tests exist and cover the changes - [ ] The change doesn't reintroduce previously fixed bugs ## Example Session ```bash # See what's changed git diff --staged # For a change to auth middleware, find similar patterns jbcontext search "authentication middleware pattern" # Find what calls this middleware jbcontext search "uses auth middleware to protect routes" # Find related tests jbcontext search -p test "auth middleware test" ```
Ver no GitHub