brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
agent-self-checkBefore declaring work complete, run a structured self-assessment that catches the most common 'shipped half a thing' failures (missing tests, missing docs, missing observability, missing handoff).
Independent GitHub snapshot · Automated classification · Original documentation governs
The cheapest way to raise agent quality is to add a structured self-check before declaring done. Most "the agent shipped a regression" reports trace back to a missing self-check step.
Ask yourself each question, IN ORDER, and answer it explicitly in your reply (or in the task comment). Do not skip.
sks_docs_propose_patch or initiative_file_upload.production-validation, release-readiness-checklist, etc. when the work calls for them?If you find a gap in the self-check, fix it in the same turn — do not declare done. If the gap requires a tool you don't have, run discover-capability-and-request-access and pause.