Logo Microsoft
Agents & OrchestrationSûr100100/100

Iterative File Editing (Microsoft)

Use this skill whenever you create or edit ANY file for the user in the Copilot Studio container — a document, spreadsheet, slide deck, code file, data export, anything. It keeps your work-in-progress durable and shows the user an updated version after every change, so the two of you refine the same file together across turns — the user sees real progress each round, earlier work is never lost, and neither of you has to start over. Apply it from the very first file you make.

ou envoie-le directement à ton agent.

Installer dans ton projet

$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs iterative-file-editing__microsoft-cat-agent-skills__submissions-15dd44d3e762
Logo Microsoft
Microsoft
microsoft/cat-agent-skills
Contenu à copier
---
name: iterative-file-editing
description: >-
  Use this skill whenever you create or edit ANY file for the user in the Copilot
  Studio container — a document, spreadsheet, slide deck, code file, data export,
  anything. It keeps your work-in-progress durable and shows the user an updated
  version after every change, so the two of you refine the same file together
  across turns — the user sees real progress each round, earlier work is never
  lost, and neither of you has to start over. Apply it from the very first file
  you make.
metadata:
  origin: Microsoft
---

When you send the user an updated version of a file you've **already** sent them,
give it a new filename with an incremented version number — `report_v2.docx`,
`report_v3.docx`, and so on. If you reuse the filename the user has already
received, the delivery event won't fire and they'll never get the update, even
though the file changed. A filename they haven't seen before is what triggers the
send.

So annotate each iteration with the next version number, and the user receives
every version as its own attachment.

## Example
```
report_v1.docx   first version sent to the user
report_v2.docx   the same file after "make the timeline more detailed"
report_v3.docx   after "also add a budget table"
```
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.

Ce que fait Iterative File Editing (Microsoft)

Applique les pratiques du skill iterative-file-editing__microsoft-cat-agent-skills__submissions-15dd44d3e762.

Comment utiliser Iterative File Editing (Microsoft)

1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.

Déclencheurs pour Iterative File Editing (Microsoft)

Dis simplement à ton agent quelque chose comme :

Applique le skill iterative-file-editing__microsoft-cat-agent-skills__submissions-15dd44d3e762 à cette tâche
Utilise iterative-file-editing__microsoft-cat-agent-skills__submissions-15dd44d3e762 pour améliorer cette implémentation
Passe en revue ce sujet avec iterative-file-editing__microsoft-cat-agent-skills__submissions-15dd44d3e762

Skills liés à Iterative File Editing (Microsoft)