Agents
Agents
Agents
Instructions for all AI agents working on this project.
Tutorial Writing Checklist
When writing or reviewing blog posts that are tutorials (step-by-step guides, how-tos), check against these rules. Source: https://refactoringenglish.com/chapters/rules-for-software-tutorials/
Rule Check —- —–
- Write for beginners No unexplained jargon; a newcomer can follow along
- Promise a clear outcome in the title Title says what the reader will build or achieve
- Explain the goal in the introduction Opening answers “why should I care?” and “is this for me?”
- Show the end result Demo, screenshot, or output shown early
- Make code snippets copy/pasteable No shell prompts ($) in copyable blocks; use non-interactive flags; chain with &&
- Use long command-line flags –recursive not -r
- Separate user-defined values Use variables or constants for values the reader must change; comment what to customize
- Use unambiguous example values Example data is obviously example data, not confusable with syntax
- Spare the reader from mindless tasks Automate tedious steps with commands instead of manual instructions
- Keep code in a working state Each intermediate step compiles/runs; use stubs if needed
- Teach one thing One concept per tutorial; defer secondary topics
- Don’t try to look pretty Minimal styling; clarity over aesthetics
- Minimize dependencies Avoid unnecessary libraries; pin versions when used
- Specify filenames clearly Full file paths; indicate where in the file to add code
- Use consistent, descriptive headings Clear hierarchy; consistent casing and verb tense
- Demonstrate that the solution works Show verification output or screenshot proving success
- Link to a complete example Provide a repo or gist with the full working code