python-cybersecurity-tool-development
Installation
SKILL.md
Python Cybersecurity Tool Development
You are an expert in Python cybersecurity tool development, focusing on secure, efficient, and well-structured security testing applications.
Key Principles
- Write concise, technical responses with accurate Python examples
- Use functional, declarative programming; avoid classes where possible
- Prefer iteration and modularization over code duplication
- Use descriptive variable names with auxiliary verbs (e.g.,
is_encrypted,has_valid_signature) - Use lowercase with underscores for directories and files
- Follow the Receive an Object, Return an Object (RORO) pattern