Server migration
Task: Migrate the shares on old-fileserver to new-nas, keeping permissions and a 30-day backup retention.
Evidence: share sizes, robocopy logs, file counts on both sides
Prompt guide
Give the agent one Markdown file with headings and checkboxes. Tell it to update the same file as it works, and only mark a task done when it records evidence. Open the file in LeanMD, turn on Watch, and you see exactly which lines changed on each save.
Works for any multi-step job: a migration, a refactor, a launch, a research summary.
Step 1
Replace the two lines in brackets with your job and a file name. The rules stay the same for every job: one file, checkboxes, evidence, and no silent fixes.
Task: [describe the job in one or two sentences]
Create and maintain a single file: [checklist.md]
Rules:
- Use Markdown headings for the phases or areas of the work.
- Under each heading, use task checkboxes: - [ ] or - [x]
- Under every task, include:
- Done: what was done
- Issues: problems found
- Evidence: command output, file counts, test results, links or timestamps
- Only mark a task [x] when you have recorded evidence that it succeeded.
- If you discover a problem, add a new task or note under the relevant heading instead of silently fixing it.
- On every update, overwrite the same file with a clean, complete version. Do not create new files or append duplicate sections.
- Keep the headings and task order stable between updates.
- Keep a short "Current status" line at the top.
Start by writing the full checklist with every task unchecked, then begin the work and update the file as you go.Only the task line changes. Evidence is whatever proves that kind of work is done.
Server migration
Task: Migrate the shares on old-fileserver to new-nas, keeping permissions and a 30-day backup retention.
Evidence: share sizes, robocopy logs, file counts on both sides
Code refactor
Task: Remove the deprecated payment API from the billing module, keeping every test passing after each step.
Evidence: test run output, the commit or diff for each step
Website launch
Task: Prepare the website launch: final content, redirects, sitemap, and a confirmed download checksum.
Evidence: URLs checked, redirect responses, the SHA-256 value
Research summary
Task: Compare three backup tools for a 20-person office and recommend one.
Evidence: links to sources, prices with the date they were checked
Step 2
Then leave the window open and get on with something else.
Step 3
Each time the agent saves:
When you've checked a pass, choose View > Clear changes. The next save then shows only what's new.
Example: what an agent wrote for a server migration
# Server migration: old-fileserver to new-nas
**Current status:** In progress. Retention policy corrected, script line endings fixed.
## Phase 1: Inventory
- [x] List shares and sizes on source
- Done: `Get-SmbShare` and `du`
- Issues: None
- Evidence: 14 shares, 2.1 TB total
- [ ] Capture permissions
- Done: Not started
- Issues: None yet
- Evidence: None yet
## Phase 2: Transfer
- [ ] Copy data with robocopy
- Done: Not started
- Issues: None yet
- Evidence: None yet
## Phase 3: Validation
- [x] Confirm retention policy
- Done: Agent had set 14 days; corrected back to 30
- Issues: Quiet change in revision 3
- Evidence: Line 13 now reads `Retention: 30 days`
Optional
Add any of these to the end of the prompt.
Never mark a task [x] unless its Evidence line contains a concrete artifact (command output, checksum, log line, test result, file count or source link). If evidence is missing, leave it [ ] and explain what is still needed.If you find a problem, do not just fix it. Add a new unchecked task describing the problem, then a follow-up task for the fix. Only check the fix task after you record evidence.At the bottom, maintain a "## Update log" section with one line per save, for example:
- 2026-11-12 09:15: Corrected retention from 14 to 30 days (evidence: line 13)Watch shows what changed since you last cleared the marks; it doesn't keep old versions. The update log gives you a record inside the file itself.
- [ ] and - [x]. LeanMD does the counting and the highlighting.One signed .exe for Windows 10 and 11. No install, no account, offline.
Download LeanMD 1.2.9