age
Pass
Audited by Gen Agent Trust Hub on Mar 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [SAFE]: The skill provides educational content and usage templates for a legitimate security utility. It does not contain any executable scripts, hidden logic, or malicious code.
- [COMMAND_EXECUTION]: Multiple command templates are provided for the
ageandage-keygenbinaries. These are intended to be executed by the user to perform standard encryption tasks. - [EXTERNAL_DOWNLOADS]: The skill references a command to fetch public keys from GitHub (
github.com), which is a well-known service. This is a standard practice for identifying encryption recipients and is documented neutrally. - [DATA_EXFILTRATION]: The documentation references sensitive file paths such as
~/.ssh/id_ed25519and~/.age/key.txt. These references are illustrative and required for the core function of decrypting files using existing identities. - [PROMPT_INJECTION]: An indirect prompt injection surface is present as the skill is designed to handle arbitrary file content:
- Ingestion points: User-provided files (
plaintext.txt,encrypted.age) and environment configuration files (.env) referenced inSKILL.mdandcheatsheet.md. - Boundary markers: None identified; commands process file paths directly.
- Capability inventory: Binary execution of
ageandage-keygenas listed inSKILL.md. - Sanitization: None; input is treated as raw data for cryptographic operations.
Audit Metadata