No Auto Generated Boilerplate
Instruction content must be human-authored, not auto-generated boilerplate. Generated content lacks the project-specific context that makes instructions useful.
Antipatterns
- Including a "Do not edit this file" warning at the top of an instruction file -- the check flags
do not editas an auto-generation marker. - Copying a template that contains "Generated by [tool]" and forgetting to remove the attribution line -- the pattern matches
generated byfollowed by any word. - Using scaffolding tools that insert "auto-generated" headers into markdown files -- the check flags any variant of
auto-generatedorauto_generated.
Pass / Fail
Pass
# My Project
Use `pytest` for all test runs. Keep test files in `tests/`.
Run `uv run poe qa` before committing changes.
Fail
<!-- Auto-generated by setup-tool. Do not edit. -->
# My Project
This file was generated by `init-project`.
Limitations
Detects common auto-generated markers (auto-generated, do not edit, generated by). May miss boilerplate without standard markers.
