Skip to content

Security: hwang595/hpc-skill-hub

Security

SECURITY.md

Security Policy

HPC Skill Hub contains examples that may run on shared computing systems. Security review is part of project quality, not an afterthought.

Report A Concern

Please open a private security advisory if available on the hosted repository, or contact the maintainers listed in the repository metadata.

Do not open a public issue for secrets, privilege escalation concerns, unsafe admin actions, or vulnerabilities in generated scripts.

Security Expectations For Skills

  • No embedded credentials, tokens, SSH keys, host-specific secrets, or private dataset paths.
  • Commands that allocate compute time must state the expected resource impact.
  • Commands that delete, overwrite, publish, transfer, or chmod data must be marked at least medium risk and explained in the README.
  • Admin or facility operations must be marked high risk unless they are strictly read-only.
  • Skills should prefer dry-run, read-only, or template generation paths by default.

Automated Checks

Run the lightweight audit before opening a pull request:

python3 tools/audit_safety.py
python3 tools/scan_skill_security.py skills --fail-on high

The repository audit checks for obvious secret material and dangerous public examples. The community skill scanner adds structured agent-instruction, execution, persistence, credential, package, and risk-declaration findings. Neither is a substitute for maintainer review. See docs/SAFETY_MODEL.md and docs/SKILL_SECURITY.md.

Supported Versions

The current v0.2.0 release and the latest main branch receive security and correctness fixes. Older snapshots remain available for provenance but are not actively patched.

There aren't any published security advisories