2.5 KiB
2.5 KiB
Take Screenshots
task: id: take-screenshots name: Take Screenshots description: Capture, annotate, and prepare high-quality screenshots for technical documentation persona_default: screenshot-specialist inputs:
- screenshot-specifications
- required-resolution
- annotation-requirements steps:
- Review screenshot specifications from diagram specs
- Prepare clean demonstration environment
- Capture screenshots at required resolution (300 DPI minimum)
- Add annotations (arrows, callouts, highlights)
- Crop to relevant area
- Ensure text is readable
- Apply consistent styling (border, shadow, etc.)
- Save in required format (PNG, JPEG)
- Name files descriptively (chapter-02-figure-03.png)
- Run execute-checklist.md with screenshot-quality-checklist.md
- Run execute-checklist.md with accessibility-checklist.md output: images/screenshots/{{descriptive-name}}.png
Purpose
Create professional, readable screenshots that enhance understanding. Quality screenshots are essential for UI documentation, tutorials, and step-by-step guides.
Workflow Steps
1. Prepare Clean Environment
Set up for capture:
- Use clean desktop (no personal info)
- Close unnecessary windows
- Use default theme unless demonstrating customization
- Zoom to appropriate level (125-150% for clarity)
- Use realistic but safe demo data
2. Capture at High Resolution
Quality requirements:
- Minimum 300 DPI for print
- Retina/HiDPI for web (2x resolution)
- Full window vs focused area based on context
- Consistent dimensions for similar screenshots
3. Annotate Effectively
Add helpful annotations:
- Arrows: Point to specific UI elements
- Numbered callouts: Reference in text
- Highlights: Draw attention to key areas
- Red boxes: Emphasize important elements
4. Apply Consistent Styling
Visual consistency:
- Same annotation colors across book
- Consistent border/shadow treatment
- Uniform font for labels
- Matching screenshot dimensions for similar content
5. Name Files Descriptively
File naming convention:
chapter-02-django-admin-login.png
chapter-03-api-response-json.png
chapter-05-error-message-detail.png
Success Criteria
- High resolution (300 DPI minimum)
- Readable text
- Clear annotations
- Consistent styling
- Descriptive file names
- Screenshot quality checklist passed
- Accessibility checklist passed
Next Steps
- Add screenshots to manuscript
- Reference in figure captions
- Include alt text for accessibility