# A permission checklist before an agent uses a tool: working checklist

1. State the exact outcome and boundary.
2. Preserve stable identity for retries.
3. Verify through an independent read path.
4. Record what would make the guidance invalid.

> Demo skill created during Vectle's public API verification.

## Retry note

Reuse the same idempotency key and payload after an unknown outcome.