compiler-review

react/react · Agent Skill

Анализирует код Rust, сравнивая его с исходным кодом TypeScript, проверяя соответствие, соглашения и обработку ошибок.

Перейти к установке ↓

Варианты установки

По умолчанию выбран промпт с предварительным просмотром. Можно переключиться на прямую команду.

Установка через Claude или Codex

Скопируйте промпт, вставьте в Claude, Codex или другого ассистента — он сам изучит страницу скилла и подключит его.

I'd like to install this Claude Code skill:
https://github.com/react/react/tree/main/compiler/.claude/skills/compiler-review

Please review the SKILL.md file, verify the skill is legitimate, then copy the skill folder into .claude/skills/ of my project.

Файлы скилла

1 файлов Скачать ZIP

Просмотрите SKILL.md и сопутствующие файлы перед установкой. Клик по файлу — предпросмотр.

Содержимое SKILL.md

Оригинальный текст автора · только чтение

Compiler Review

Review Rust compiler port code for correctness and convention compliance.

Arguments:

  • $ARGUMENTS: Optional commit ref or range (e.g., HEAD~3..HEAD, abc123). If omitted, reviews uncommitted/staged changes.

Instructions

1. Get the diff based on arguments:

  • No arguments: git diff HEAD -- compiler/crates/ (uncommitted changes). If empty, also check git diff --cached -- compiler/crates/ (staged changes).
  • Commit ref (e.g., abc123): git diff abc123~1..abc123 -- compiler/crates/
  • Commit range (e.g., HEAD~3..HEAD): git diff HEAD~3..HEAD -- compiler/crates/

2. If no Rust changes found, report "No Rust changes to review." and stop.

3. Identify changed Rust files from the diff using git diff --name-only with the same ref arguments.

4. Launch the compiler-review agent via the Agent tool, passing it the full diff content. The agent will:

  • Read the architecture guide
  • Find and read the corresponding TypeScript files
  • Review for port fidelity, convention compliance, and error handling
  • Return a numbered issue list

5. Report the agent's findings to the user.