- Check if the issue already exists
- Provide clear steps to reproduce
- Include OS and version
- Suggest a fix if possible
- Follow the existing lab template format
- Include: Objective, Starting State, Steps, Verification, Failure Cases
- Test on a clean VM
- Include a Challenge section
- Fix typos and grammar
- Clarify confusing explanations
- Add analogies and visual aids
- Update outdated information
- Keep to 80 characters width
- Include top 3-5 flags per command
- Add one-line examples
- Include common gotchas
By contributing, you agree that contributions will be licensed under the MIT License.