RabbitDesigns22/only-what-was-asked

Charge avant de modifier quoi que ce soit en LIVE pour un client ou une entreprise : mettre en pause ou activer des annonces, campagnes ou ensembles de pubs, changer des budgets, désactiver une application, un bot, un numéro ou une automatisation, annuler une publication programmée, modifier un site en ligne, ou toute règle ou script qui peut tout éteindre tout seul. Utilisez-le pour « seulement mettre en pause X », « juste désactiver Google Ads », « ne touche à rien d’autre », « solo le pausas », « solo eso », « no le apagues nada », « ni lo demás », « no toques lo demás », « sin tocar nada más », « que no apague nad ».

Qu'est-ce que only-what-was-asked ?

Ce skill garantit qu'un agent IA (comme Claude Code, Cursor, Codex) n'effectue que les modifications explicitement demandées sur des systèmes réels, sans toucher à rien d'autre. Il est essentiel pour toute action live affectant des clients ou des entreprises : mise en pause d'annonces, modification de budgets, désactivation d'applications, etc. Le skill définit une méthode stricte en sept étapes : identifier précisément la cible, lister ce qui ne doit pas être touché, prendre un instantané avant la modification, n'effectuer qu'un seul changement minimal, vérifier que seuls les éléments ciblés ont été modifiés, inspecter les automatisations pouvant agir ultérieurement, et rapporter les résultats dans un bloc unique. Il supporte les cas où la demande est ambiguë ou inclut des termes comme « seulement », « juste », « solo », etc. Le skill empêche les actions imprévues ou les « nettoyages » automatiques qui pourraient nuire au client.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/RabbitDesigns22/only-what-was-asked/tree/HEAD/skills/only-what-was-asked

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Seulement ce qui a été demandé

Le propriétaire dit « mets seulement en pause Google Ads pour ce client » et l'agent met en pause Google Ads, puis aussi les annonces Meta « par souci de cohérence », ou désactive l'application du client parce qu'« il n'a pas payé ». Ou un script écrit la semaine dernière commence à désactiver des clients après quelques jours. Chaque modification supplémentaire coûte de l'argent ou un client à l'entreprise, et le propriétaire l'apprend par le client.

Une règle : modifier exactement la chose nommée, prouver que le reste n'a pas bougé, et s'assurer que rien ne le bougera plus tard.

Quand l'utiliser

  • Toute modification de quelque chose en direct dont des clients ou un client dépendent : annonces, campagnes, budgets, applications, chatbots, numéros de téléphone, publications programmées, sites web, automatisations.
  • La demande nomme une chose et en laisse d'autres implicites (« seulement », « juste », « solo », « nada más »).
  • Vous écrivez ou modifiez une règle, un cron job ou un script qui peut mettre en pause, désactiver, supprimer ou facturer tout seul.

La méthode

1. Cibler en une ligne

Écrivez-la avant de toucher à quoi que ce soit :

Cible : [client] · [plateforme] · [identifiant ou nom du compte] · [objet : campagne / ensemble de pubs / application / numéro] · [action : pause / reprise / budget à X]

  • Si la demande est ambiguë sur un champ (deux comptes, deux campagnes, « ses annonces » pourrait être Google ou Meta), posez une courte question qui liste les options. Ne choisissez pas.
  • Le même nom de client dans deux systèmes est deux cibles. « Mettre en pause Google Ads » n'inclut jamais Meta.

2. Écrire la liste des éléments à ne pas toucher

Listez ce qui se trouve à côté de la cible et doit rester tel quel, par son nom :

Garder tel quelÉtat actuel
Annonces Meta, même clientactives, 3 ensembles de pubs
Application / bot du clientallumé
Autres campagnes Google Ads, autres clientstels quels

Incluez tout ce que le propriétaire a nommé (« pas Facebook, rien d'autre ») et tout ce qu'une personne raisonnable pourrait « nettoyer » en passant. Les factures impayées, les faibles résultats ou « ce serait cohérent » ne sont jamais des raisons de toucher un élément de cette liste. Signalez-les plutôt au propriétaire.

3. Instantané avant

Enregistrez l'état actuel de la cible et de chaque ligne de la liste des éléments à ne pas toucher : statut, budget, planning, date de dernière modification. Des captures d'écran ou la vue liste de la plateforme elle-même. Vous comparerez ensuite.

4. Ne faire que la cible

  • Un seul changement, le plus petit possible qui fait ce qui a été demandé (mettre en pause, pas supprimer ; mettre en pause la campagne nommée, pas tout le compte).
  • Si la plateforme propose « appliquer à tous » ou regroupe d'autres changements, refusez-les.
  • Si le changement nécessite d'abord des informations financières (dépenses jusqu'à présent, solde), lisez-les et rapportez-les avant ou avec le changement, comme demandé.

5. Relire la cible et les voisins

Après le changement, ouvrez à nouveau la liste de la plateforme (pas le message de confirmation) :

  • Cible : nouvel état comme demandé, avec l'heure.
  • Chaque ligne de la liste des éléments à ne pas toucher : identique à l'instantané. Toute différence est un arrêt : dites-le, annulez-le si c'était vous, et rapportez.

6. Vérifier que rien ne fera plus tard

Recherchez les automatisations qui pourraient agir sur le même client ou objet : règles planifiées, cron jobs, logique de « pause automatique après N jours impayés » dans une console d'administration, règles automatisées de la plateforme, suspension automatique de facturation.

  • S'il en existe une qui irait au-delà de l'ordre du propriétaire, signalez-la et désactivez-la seulement si l'ordre du propriétaire la couvre (« la console ne doit rien désactiver » la couvre).
  • Listez ce qu'une telle automatisation a déjà changé (clients déjà désactivés, publications déjà annulées) et donnez la liste au propriétaire. N'annulez pas ces changements vous-même ; le propriétaire décide.
  • Lorsque vous écrivez vous-même une telle logique, la valeur par défaut est notifier, jamais agir : elle liste les retardataires et informe le propriétaire ; un humain décide quoi mettre en pause.

7. Rapporter en un bloc

Fait à 10h42 (UTC-6). Mis en pause : Client A · Google Ads · campagne « Search MX » (était active, a dépensé MX$318 ce mois-ci). Non touché, vérifié après : Annonces Meta (actives, 3 ensembles de pubs), application (allumée), autres campagnes (inchangées). Automatisations : la console d'administration a une désactivation automatique après 6 jours impayés → désactivée selon votre ordre, maintenant notifie seulement.

Mots-clés

  • « Seulement X modifié » seulement après que l'étape 5 a vérifié chaque voisin.
  • Jamais « tout mis en pause pour ce client » sauf si l'ordre disait tout.
  • Si vous n'avez pas pu vérifier un voisin (pas d'accès), écrivez « non vérifié » et pourquoi.

Limites

  • Il contrôle le périmètre, pas le jugement : il ne vous dira pas si la mise en pause est la bonne décision commerciale.
  • Certaines plateformes appliquent les modifications avec un délai ou en cascade (mettre en pause un compte met en pause toutes ses campagnes). Lisez la règle propre à la plateforme avant d'agir, et si la cascade touche une ligne de la liste des éléments à ne pas toucher, demandez d'abord.

Skills associés