python-foundational

Pass

Audited by Gen Agent Trust Hub on Apr 2, 2026

Risk Level: SAFE
Full Analysis
  • [Python Best Practices]: The skill outlines essential Pythonic idioms, including naming conventions, import organization, and the use of modern Python features like dataclass, pathlib, and type hints. This promotes consistency and readability across the codebase.
  • [Security Mindset]: Section 6 explicitly advises against using eval, exec, or pickle on untrusted data, which are common vectors for remote code execution. It also highlights the importance of not hardcoding secrets, reducing the risk of credential exposure.
  • [Error Handling]: The skill encourages raising specific exceptions and providing contextual error messages, which aids in debugging and prevents silent failures.
  • [Design Principles]: It incorporates key principles like DRY (Don't Repeat Yourself) and 'Simplicity First,' helping developers avoid premature complexity and maintainable architectural fit.
  • [Type Safety]: The requirement for type hints on public APIs and the use of modern PEP 695 generics improve static analysis and help catch type-related bugs early in the development cycle.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 2, 2026, 03:33 PM