Focus Problem

Impose une passe d'exploration de la base de code et une définition de problème cadrée avant toute écriture de code.

par claude-world · claude-world/director-mode-lite

Testé · Fonctionne ★ 9.2/10

Focus Problem — Impose une passe d'exploration de la base de code et une définition de problème cadrée avant toute écriture de code.

Ce que fait

Exécute une passe parallèle d'agent d'exploration sur la base de code pour cartographier les fichiers pertinents, les implémentations antérieures et les modèles de test, puis remplit un modèle structuré couvrant la définition du problème, le périmètre, les fichiers affectés et les risques avant de proposer un plan d'implémentation. Se déclenche lors de la planification d'une fonctionnalité, de l'investigation d'un bug ou de l'entrée dans une zone inconnue de la base de code.

Rapport de test

Exécuté sur ce dépôt avant d'ajouter un nouveau champ JSON : la passe d'exploration forcée a révélé les vrais scripts générateurs (scripts/crawl-skills.mjs, scripts/build-packs.mjs) et a signalé un risque de rétrocompatibilité sur les fichiers de résultats déjà publiés qu'une réponse non cadrée n'a jamais mentionné.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/claude-world/director-mode-lite
cd director-mode-lite
mkdir -p ~/.claude/skills
cp -r skills/focus-problem ~/.claude/skills/focus-problem

Commandes et exemples de prompts

  • /focus-problemImpose une passe d'exploration de la base de code et une définition de problème cadrée avant toute écriture de code.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Before we start coding, map out the affected files and the real scope
  • Help me define the actual problem here before I propose a solution
  • Explore how similar features were implemented before we build this one