code-review
Revisiona un ramo, una PR o modifiche locali con il Codex CLI e GPT-6.1 Sol: ricerche indipendenti, conferma dei rilievi, copertura e consumi misurati.
Skill by immagiov4
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/immagiov4-code-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/code-review
What's inside
- Skill name
code-review- Description
- Revisiona un ramo, una PR o modifiche locali con il Codex CLI e GPT-6.1 Sol: ricerche indipendenti, conferma dei rilievi, copertura e consumi misurati. È la procedura di base per la revisione del codice.
- License
- MIT
- Instructions
- 109 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (6)
- SKILL.md
- openai.yaml · agents/
- qwen-method.md · references/
- report.schema.json · references/
- verification.schema.json · references/
- run_review.py · scripts/
SKILL.md (first lines)
# Revisione del codice con Sol Produci un rapporto sul cambiamento fissato, con rilievi sostenuti da percorsi reali, posizioni controllate, copertura e limiti. Il coordinamento avviene sul computer; l'inferenza usa l'autenticazione Codex esistente. Il risultato è una revisione assistita del cambiamento, con il livello di prova indicato per ciascun rilievo. Usa questa procedura come revisione di base del codice. Fissa sorgenti e contratto, esegui ricerche indipendenti e verifica ogni candidato prima di confermarlo. ## Fissa il materiale 1. Identifica il contratto dal mandato del maintainer, dalle decisioni approvate e dall'issue. Leggi le istruzioni `AGENTS.md` pertinenti. Per un repository remoto, confronta la revisione disponibile con `git ls-remote`; annota la revisione effettivamente esaminata. Il materiale deve avere un'identità ripetibile. Quando manca una specifica, usa il mandato e gli invarianti documentati, registrando i requisiti indeterminati. 2. Prepara una cartella isolata fuori dal repository con `before/`, `after/`, `diff.patch`, `contract.md` e `manifest.json`. Per revisioni Git fissate usa `git archive` e `git diff --binary --no-ext-diff`. Per una PR, la base del confronto è il merge-base effettivo. Per cambiamenti locali acquisisci i file tracciati, modificati ed eventuali nuovi file pertinenti, preservando il confronto con HEAD. Le cartelle contengono sorgenti e istruzioni; escludi credenziali e dipendenze. 3. Scrivi nel manifest `target`, `changed_files` come percorsi relativi alle due versioni, e l'identità delle revisioni quando disponibile. Controlla che ogni differenza nei file sia rappresentata dalla patch e dal manifest. Il contratto registra anche le decisioni che prevalgono sulle istruzioni del repository. Mantieni prove attese e risultati precedenti fuori dal materiale dei revisori. Il controllo automatico confronta il manifest con i file modificati e congela l'impronta di tutto il materiale prima delle chiamate. L'esattezza del confronto Git e l'autorità del contratto sono responsabilità del coordinatore. ## Verifica il CLI e avvia Leggi `codex --version`, `codex exec --help` e `codex login status`. Usa il CLI autenticato disponibile. Se serve un aggiornamento, eseguilo con l'autorizzazione del maintainer. Su Windows individua il vero `codex.exe` dietro il lanciatore npm; `--codex` riceve quel percorso. Verifica versione e autenticazione senza stampare credenziali. Usa la documentazione ufficiale quando il CLI cambia comportamento. Risolvi `$reviewSkill` dalla cartella di questo `SKILL.md`, anche nelle installazioni come plugin. Esegui `scripts/run_review.py --help`, poi passa la cartella del caso, una cartella nuova dei risultati esterna al caso, il percorso del CLI e un limite di tempo per ciascuna chiamata coerente con il mandato tramite `--timeout-seconds`. ```powershell python "$reviewSkill/scripts/run_review.py" ` --case $reviewCase --output $reviewOutput --codex $codexExe ` --timeout-seconds $reviewTimeoutSeconds ``` Se le istruzioni applicabili chiedono un altro modello, registra nel contratto la decisione autorizzata che risolve il conflitto prima di avviare il CLI. Lo script seleziona realmente `gpt-6.1-sol` con `-m`, imposta `review_model` nello stesso processo e usa `model_reasoning_effort=medium`. Verifica modello e livello nei dati `turn_context` della sessione. Una risposta con modello diverso, contesto assente o richiesta fallita interrompe la procedura. `--effort xhigh` richiede `--effort-reason` e una complessità che giustifichi il livello autorizzato. `--ignore-user-config` mantiene gli override nella singola esecuzione e riusa l'autenticazione esistente. `--sandbox read-only` e `-a never` regolano gli strumenti del revisore. Le letture sono circoscritte al caso nelle istruzioni; la protezione di sola lettura impedisce scritture ma consente letture esterne. Il coordinatore controlla le trascrizioni per verificare l'ambito effettivo. ## Valuta le prove Il processo esegue due ricerche in sessioni distinte: contratto e correttezza; flussi, regressioni e sicurezza. La seconda riceve lo stesso materiale della prima. Una terza sessione ripercorre ogni candidato e restituisce `accept`, `reject` o `unverified`, con prova e deduplicazione. Anche con candidati vuoti conserva i limiti delle letture. Le tre chiamate sono seriali e ogni cartella dei risultati conserva risposte, eventi, consumo, modello effettivo, durata e impronte. Controlla ogni candidato con i principi di [receiving-pr-reviews](../receiving-pr-reviews/SKILL.md): requisito autorevole, percorso supportato, conseguenza materiale, prova nel cambiamento. L'accordo tra revisori è un indizio; il codice e le osservazioni sostengono la decisione. Un dubbio di contratto richiede una decisione del maintainer. Il mandato di revisione conserva i sorgenti come materiale di sola lettura. Per confermare un comportamento, esegui una riproduzione leggera in un'altra copia e confrontala con la base. Coordina i controlli costosi con chi possiede il gate del repository. Distingui analisi statica, riproduzione eseguita e verifica visiva. Se una prova resta aperta, conserva il candidato con il suo limite. ## Consegna il risultato Usa `report.md`, `findings.json` e `metrics.json`. Riporta posizione, gravità, attivazione, conseguenza, contratto ed evidenza per ogni rilievo confermato; conserva le decisioni su tutti i candidati, la copertura e le parti da verificare. Le righe sono riferite alla versione `after`; quando il file è eliminato e assente in `after`, usa il sorgente e le righe di `before`. Il rapporto indica la versione accanto alla posizione. Ogni rilievo canonico accettato ha una propria decisione `accept` riferita a sé stesso; altri candidati accettati possono riferirsi a esso. Il rapporto conserva `target`, `base` e `head` disponibili nel manifest e riepiloga il consumo registrato e la somma delle durate delle chiamate seriali. Controlla negli eventi le letture effettive rispetto alla copertura dichiarata. Un consumo registrato è una misura della singola esecuzione; un risultato vuoto descrive soltanto l'ambito e le prove effettivamente raggiunti. Per la provenienza Qwen e le differenze di copertura leggi [references/qwen-method.md](references/qwen-method.md). Il processo conserva ricerca separata e verifica; una prova piccola permette di giudicare quel campione.
From immagiov4/my-codex-skills, MIT.
More from immagiov4/my-codex-skills
- 0.567score
esempio-guidato
immagiov4
Esegui una richiesta di modifica o esplorazione del codice come esempio guidato, mostrando nel browser un passo reale alla volta e attendendo domande o Avanti…
SkillAFreshness: AClaude Code +9 - 0.565score
engineering-workflow
immagiov4
Route non-trivial software work through discovery, architecture, implementation, verification, review, and small living documentation.
SkillAFreshness: AClaude Code +9 - 0.560score
codex-adapter
immagiov4
Translation layer between Codex conventions and Claude Code.
SkillAFreshness: AClaude Code +9 - 0.558score
docs-doc
immagiov4
Compatibility name for Writing for Humans.
SkillAFreshness: AClaude Code +9 - 0.544score
diagnosing-bugs
immagiov4
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: AClaude Code +9 - 0.541score
architect
immagiov4
Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in.
SkillAFreshness: AClaude Code +9 - 0.539score
figure-it-out
immagiov4
Design an auditable playbook when no narrower one fits: a large migration, an ambitious multi-part change, or work a human reviews after stepping away.
SkillAFreshness: AClaude Code +9 - 0.539score
codebase-design
immagiov4
Shared vocabulary for designing deep modules.
SkillAFreshness: AClaude Code +9 - 0.539score
domain-modeling
immagiov4
Build and sharpen a project's domain model.
SkillAFreshness: AClaude Code +9 - 0.536score
improve-codebase-architecture
immagiov4
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
SkillAFreshness: AClaude Code +9 - 0.536score
blast-radius
immagiov4
Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of…
SkillAFreshness: AClaude Code +9 - 0.528score
handoff
immagiov4
Compact the current conversation into a handoff document for another agent to pick up.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 29, 2026 (29 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/immagiov4/my-codex-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from immagiov4
- 0.567score
esempio-guidato
immagiov4
Esegui una richiesta di modifica o esplorazione del codice come esempio guidato, mostrando nel browser un passo reale alla volta e attendendo domande o Avanti…
SkillAFreshness: AClaude Code +9 - 0.565score
engineering-workflow
immagiov4
Route non-trivial software work through discovery, architecture, implementation, verification, review, and small living documentation.
SkillAFreshness: AClaude Code +9 - 0.560score
codex-adapter
immagiov4
Translation layer between Codex conventions and Claude Code.
SkillAFreshness: AClaude Code +9 - 0.558score
docs-doc
immagiov4
Compatibility name for Writing for Humans.
SkillAFreshness: AClaude Code +9 - 0.544score
diagnosing-bugs
immagiov4
Diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: AClaude Code +9 - 0.541score
architect
immagiov4
Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in.
SkillAFreshness: AClaude Code +9
Cite this page
code-review skill. Agent Mart. https://agentmart.dev/skills/immagiov4-code-review (last updated 2026-10-24)