obsidian-github-issue-fetcher
Pass
Audited by Gen Agent Trust Hub on May 5, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from GitHub issues to create markdown files in the user's vault.
- Ingestion points: GitHub issue list data (titles and bodies) fetched via the
ghCLI in thesync.shscript. - Boundary markers: The script inserts a
<!-- gh-sync-end -->HTML comment in each generated file to separate synchronized content from user-added notes. - Capability inventory: The script performs file system writes to the specified vault directory and executes standard utilities like
gh,jq,sed, andtr. - Sanitization: Metadata such as titles and milestone names are escaped with backslashes for double quotes in YAML frontmatter. Filenames are restricted to lowercase alphanumeric characters and dashes via the
kebab_titlefunction.
Audit Metadata