Skip to main content

AI Employee Security Skills

Production-ready security modules extracted from the AI Employee Vault project.

Installation

pip install ai-employee-security-skills

Modules

Module Description CVSS Fixed
PathValidator Path traversal protection 7.5
ArchiveEncryption AES-256-GCM encryption + ZSTD compression 8.0
InputValidator Input validation & sanitization 7.0
IntegrityChecker SHA-256 checksum verification 6.5
SecureLogging Automatic log sanitization 6.0
ApprovalVerifier Approval workflow enforcement 7.5

Quick Start

from ai_employee_security import PathValidator, InputValidator

# Path validation
pv = PathValidator()
is_safe = pv.is_safe_path("/etc/passwd")  # False
is_safe = pv.is_safe_path("data/report.csv")  # True

# Input validation
iv = InputValidator()
clean = iv.sanitize_sensitive_data("password=secret123")  # "password=***"
valid = iv.validate_task_id("TASK_001")  # True

Security Impact

  • 8 CRITICAL vulnerabilities fixed (CVSS 6.0-8.0)
  • Security score improvement: 55 to 81/100 (+47%)
  • Compliance: OWASP Top 10, GDPR, HIPAA, PCI DSS

License

MIT

Metadata

Release files for ai-employee-security-skills 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ai-employee-security-skills 1.0.0
File Size Uploaded Provenance
ai_employee_security_skills-1.0.0.tar.gz 21.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for ai-employee-security-skills 1.0.0
File Interpreter ABI Platform
ai_employee_security_skills-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 47.3 kB

Release files / ai_employee_security_skills-1.0.0.tar.gz

Download URL ai_employee_security_skills-1.0.0.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
a4c82b8261fd10a8445c8442d07d6b0cfd524194e2760b4f6f105cb68bd4abb3
BLAKE2b-256 checksum
How to use checksums
a6e3e9426f9f732b3d0f393cb075f294dd51f9a5aa2c5a1f18836d9f28a7a8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / ai_employee_security_skills-1.0.0-py3-none-any.whl

Download URL ai_employee_security_skills-1.0.0-py3-none-any.whl
Size 25.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
600a8dbfda365ce88ec992f6bc9c1faf5b717747c118cda8e422972282128265
BLAKE2b-256 checksum
How to use checksums
f2de16f1325b221bf8b6f3db173834b3c3bc0eeb6d930b011ef3e775769841ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Security for ai-employee-security-skills 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page