Zoom Out

Compétence d'orientation : s'étendre sur la structure du code, les docs et l'historique, puis synthétiser une carte unique

par haowjy · haowjy/creative-writing-skills

Testé · Fonctionne ★ 8.4/10

Zoom Out — Compétence d'orientation : s'étendre sur la structure du code, les docs et l'historique, puis synthétiser une carte unique

Ce que fait

Une compétence méthodologique pour s'orienter dans une codebase ou un domaine de connaissances inconnu : elle explore plusieurs angles indépendamment (structure/appelants, connaissances documentées, historique des décisions, vocabulaire du domaine) puis les synthétise en une carte d'orientation unique au lieu de quatre dumps séparés. Se déclenche lorsque vous commencez dans un sous-système inconnu, reprenez le travail de quelqu'un d'autre, ou demandez "orientez-moi" / "quel est l'état des lieux". Charge la compétence /qi-layer en premier, elle est donc destinée à s'exécuter à l'intérieur du plugin complet creative-writing-skills.

Rapport de test

SKILL.md récupéré via raw GitHub et frontmatter confirmé (name+description) parsé ; la seule référence dans le corps, /qi-layer, existe (HTTP 200). Vérifié que le bloc d'installation dans un HOME temporaire place réellement SKILL.md à ~/.claude/skills/zoom-out/SKILL.md. Pour la sortie, j'ai utilisé le répertoire cw/skills du dépôt comme "zone inconnue" : BASELINE.md était une liste de compétences catégorisées plate se terminant par "start with muse and it pulls in the others" ; suivre le corps (SKILL_OUTPUT.md) a forcé une véritable expansion — j'ai greppé les arêtes "Load /" et dérivé le graphe de chargement (récursion mutuelle qi-layer/knowledge-layers, llm-writing/intent-modeling/information-hierarchy comme feuilles les plus partagées), j'ai explicitement ignoré l'historique des décisions selon la compétence, et j'ai produit une carte en 5 sections faisant apparaître des fils ouverts (pas de docs de décision dans le dépôt, deux systèmes d'installation parallèles) que la base n'avait jamais mentionnés. Docs pénalisés de 1 point : la description annonce trois lentilles (structure/connaissances/historique) mais le corps en déploie en fait quatre, ajoutant les concepts/vocabulaire du domaine.

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

Installation

git clone --depth 1 https://github.com/haowjy/creative-writing-skills.git /tmp/zoom-out-src
mkdir -p ~/.claude/skills
cp -R /tmp/zoom-out-src/cw/skills/zoom-out ~/.claude/skills/zoom-out
# First line of the body is "Load /qi-layer" — for full behavior also install its
# dependency chain (qi-layer -> knowledge-layers, llm-writing, information-hierarchy,
# intent-modeling, shared-dao) or just install the whole plugin:
#   /plugin marketplace add haowjy/creative-writing-skills
#   /plugin install creative-writing-skills@cw
# Degrades gracefully: the fan-out/synthesize method still works if /qi-layer is absent.

Commandes et exemples de prompts

  • /zoom-outCompétence d'orientation : s'étendre sur la structure du code, les docs et l'historique, puis synthétiser une carte unique

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) :

  • Orient me in this unfamiliar codebase
  • Give me a map of this project's structure
  • Summarize this project's history and knowledge base