simple-changelogs-web
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the repository's changelog files and project structure to perform classification and updates. However, it implements several safeguards:
- Ingestion points: Processes
CHANGELOG.md,DEVELOPER_CHANGELOG.md, and repository files (e.g.,package.json,app.json) via bundled helpersscripts/setup.tsandscripts/query.ts. - Boundary markers: Utilizes standard Markdown headings (e.g.,
## Unreleased,## 1.0.0) and specific HTML comments (<!-- simple-changelogs-signature ... -->) as structured delimiters. - Capability inventory: Accesses file-write operations to maintain changelogs and policy files; spawns
git,bun, andawkprocesses via local scripts for repository inspection and synchronization. - Sanitization: Implements a deterministic Markdown parser in
scripts/lib/changelog-parse.tsand enforces strict schema validation using multiple.schema.jsonfiles for configuration, requests, and receipts. - [COMMAND_EXECUTION]: The skill utilizes local TypeScript and shell scripts (
scripts/setup.ts,scripts/query.ts,scripts/check-fork-sync.sh) to automate repository management. These scripts are executed via thebunruntime and interact withgitto perform status checks, file comparisons, and version identification. All commands are scoped to the repository's management and do not exhibit suspicious behavior such as privilege escalation or network exfiltration. - [DATA_EXPOSURE]: The skill accesses local repository configuration files (e.g.,
.simple-changelogs.json) and project manifests. There is no evidence of the skill attempting to access sensitive user directories, environment variables, or credentials outside the repository's scope.
Audit Metadata