skill-maintainer
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPERSISTENCEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/upstream_check.pyscript executes system commands to perform network operations and check versions of local dependencies. - Evidence: Uses
subprocess.runwithcurlto fetch remote content and CLI tools likepipto verify versions. - Evidence: Commands are executed as lists to prevent shell injection.
- [EXTERNAL_DOWNLOADS]: The skill fetches metadata and skill content from GitHub's official domains.
- Evidence: Requests are made to
api.github.comandraw.githubusercontent.comto compare version strings and content hashes. - [PERSISTENCE]: The skill provides instructions and templates for establishing recurring automated sync checks via system schedulers.
- Evidence: Documentation and crontab templates are provided for setting up monthly automated maintenance.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external GitHub repositories and local configuration files, creating a surface for potential instruction injection.
- Ingestion points: Remote
SKILL.mdfiles and the localUPSTREAM_MANIFEST.mdfile. - Boundary markers: None used for output reporting.
- Capability inventory: Shell command execution (via curl/subprocess) and file read access.
- Sanitization: Employs regex for version extraction and list-form for subprocess calls to mitigate injection risks.
Audit Metadata