Deuxième avis avec Claude

VérifiéPrudence

Obtenez un avis indépendant de Claude Code sur votre code ou vos plans. Utile pour vérifier le raisonnement depuis Codex.

Spar Skills Guide Bot
DeveloppementIntermédiaire
24/07/2026
CodexClaude Code
#second-opinion#code-review#cross-check#claude-code#read-only

Recommandé pour

Synthèse automatique

Délègue une question ou une tâche de revue à Claude Code en mode non interactif et renvoie son évaluation indépendante.

Points forts

  • Construit des prompts autonomes et neutres, avec un contexte de fichiers explicite et des contraintes en lecture seule.
  • Utilise un ensemble d’outils restreint en lecture seule (Read, Grep, Glob, LS) pour éviter les modifications involontaires.
  • Fournit un dépannage pour l’authentification, les restrictions d’outils et la troncature de la sortie.
  • Présente la réponse de Claude avec les points d’accord et de désaccord avant de laisser l’utilisateur décider.

Limites

  • Nécessite que la CLI Claude soit installée et authentifiée localement ; sinon, le blocage est seulement signalé.
  • La restriction en lecture seule peut empêcher Claude de lancer des tests ou d’observer le comportement à l’exécution.
  • Les revues longues ou trop ouvertes peuvent être tronquées ; il vaut mieux poser des questions ciblées.
Quand l'utiliser

À utiliser lorsqu’on veut une contre-vérification indépendante d’un code, d’un plan ou d’un raisonnement sans laisser le second agent modifier des fichiers.

Quand l'éviter

À ne pas utiliser lorsqu’on attend de Claude qu’il implémente des changements, lance des tests, ou lorsque la CLI Claude est indisponible ou non authentifiée.

Analyse de sécurité

Prudence
Score qualité85/100

No destructive or exfiltrating behavior: the skill shells out only to the `claude` CLI with a read-only tool allowlist, explicitly forbids file modification, and tells the agent to preserve read-only restrictions. The main risks are ordinary ones for AI-delegation skills — network/credential use, possible shell-quoting issues when embedding user task text, and reliance on a non-interactive permission mode. These warrant 'caution' rather than 'safe'.

Points d'attention
  • •Invokes an external AI CLI (`claude -p`) as a subprocess, which spends tokens/credentials and makes network calls to Anthropic
  • •Prompt/argument interpolation into a shell command (`"<prompt>"`, `$ARGUMENTS`) could break quoting if the task text contains quotes or shell metacharacters; the skill should require proper escaping rather than raw interpolation
  • •Uses `--permission-mode dontAsk`, which suppresses interactive permission prompts; mitigated here because `--allowedTools` is restricted to Read,Grep,Glob,LS, but the pattern is worth flagging since a weaker model might drop that restriction
Comment cette analyse est faite

Exemples

Review retry logic
Ask Claude for a second opinion on whether the retry logic in src/config.py is correct. Have it read the file and do not modify anything.
Validate a plan
Get Claude's independent review of this migration plan: [paste plan]. Ask whether any steps are risky or missing.
Cross-check architecture
Use Claude to cross-check my proposed caching architecture in docs/cache-plan.md and list concerns without changing files.

name: claude description: Get a second opinion from Claude Code. Use from Codex when you want to cross-check your reasoning, validate a plan, or get an independent review from Claude. argument-hint: <task or question for Claude> user-invocable: true allowed-tools: Bash(claude *), Read, Grep, Glob

Claude Second Opinion

Delegate a task to Claude Code for an independent review or second opinion.

Input

<task> $ARGUMENTS </task>

If no task is provided, ask the user what they want Claude to review.

How to Use

Run Claude in non-interactive print mode from the current working directory. Prefer a read-only tool set:

claude -p \
  --permission-mode dontAsk \
  --allowedTools Read,Grep,Glob,LS \
  --add-dir "<current working directory>" \
  "<prompt>"

If the Claude CLI is not installed or is not authenticated, report that blocker and include the command output.

Prompt Construction

Build a self-contained prompt for Claude that includes:

  1. Context: The repo path, what project this is, and what folder/files are relevant
  2. The task: What you want Claude to do (review, validate, suggest, etc.)
  3. Constraints: Tell it to only read files, not modify anything

Keep it unbiased. Do not include your own conclusions or preferred answer. Present the problem neutrally so Claude forms its own opinion.

Be specific about files. Tell Claude exactly which files to read — it has access to the repo but needs direction.

Example

claude -p \
  --permission-mode dontAsk \
  --allowedTools Read,Grep,Glob,LS \
  --add-dir "/path/to/project" \
  "Review the file at src/config.py. Is the retry logic correct? Read the file and give your assessment. Do NOT modify any files."

Troubleshooting

  • Authentication: If Claude exits with an auth error, ask the user to run claude auth or configure the required Claude credentials before retrying.
  • Tool restrictions: If Claude cannot read the requested files, retry with a narrower prompt and the same read-only tools. Do not remove read-only restrictions unless the user explicitly approves.
  • Output truncation: Claude may produce a long review. Keep prompts focused and ask specific questions rather than open-ended reviews.
  • Session state: Use -p for a fresh non-interactive answer. Do not use --continue or --resume unless the user specifically asks to continue an existing Claude session.

After Claude Responds

  1. Report the Claude response to the user
  2. Note where you agree or disagree with Claude's assessment
  3. Let the user decide how to proceed

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/claude-second-opinion-mryiqgun/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/claude-second-opinion-mryiqgun' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/claude-second-opinion-mryiqgun/download' --output '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md.part' && mv '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md.part' '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Outils déclarés par l’auteur (à vérifier dans votre agent) : Bash(claude *), Read, Grep, Glob

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md' && test -s '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/claude' && cp -R '.skill-downloads/claude-second-opinion-mryiqgun' '.claude/skills/claude'

Codex
test -f '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md' && test -s '.skill-downloads/claude-second-opinion-mryiqgun/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/claude' && cp -R '.skill-downloads/claude-second-opinion-mryiqgun' '.agents/skills/claude'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/claude-second-opinion-mryiqgun'

openskills read 'claude-second-opinion-mryiqgun'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/claude-second-opinion-mryiqgun/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires