Focus Problem

Forza un passaggio di esplorazione del codice e una definizione mirata del problema prima di scrivere qualsiasi codice.

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

Promosso ★ 9.2/10

Focus Problem — Forza un passaggio di esplorazione del codice e una definizione mirata del problema prima di scrivere qualsiasi codice.

Cosa fa

Esegue un passaggio parallelo con un agente di esplorazione sul codice per mappare file rilevanti, implementazioni precedenti e pattern di test, quindi compila un template strutturato che copre la definizione del problema, lo scope, i file interessati e i rischi prima di proporre un piano di implementazione. Si attiva durante la pianificazione di una feature, l'indagine su un bug o l'ingresso in un'area non familiare del codice.

Rapporto di test

Eseguita su questo repository prima di aggiungere un nuovo campo JSON: il passaggio di esplorazione forzato ha fatto emergere i veri script di generazione (scripts/crawl-skills.mjs, scripts/build-packs.mjs) e ha segnalato un rischio di compatibilità all'indietro sui file di risultati già pubblicati che una risposta non mirata non aveva menzionato.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /focus-problemForza un passaggio di esplorazione del codice e una definizione mirata del problema prima di scrivere qualsiasi codice.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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