posthog-debug-bundle
Warn
Audited by Gen Agent Trust Hub on Jul 21, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
!dynamic context injection in theSKILL.mdfile to executenode --versionandnpm listat skill load time. This behavior can lead to unexpected command execution when the skill is first opened by the agent. - [DATA_EXFILTRATION]: The diagnostic scripts use
env | grep -i posthogto collect environment variables. Although it attempts to redact values usingsed, this approach is prone to errors if the grep pattern is too broad or if sensitive data exists in non-matching variables. - [DATA_EXFILTRATION]: The skill accesses the
POSTHOG_PERSONAL_API_KEYand uses it to perform authenticated network requests viacurltoapp.posthog.com/api/projects/. This data (project IDs and names) is written to a local file (projects.json) for inclusion in a diagnostic bundle. - [COMMAND_EXECUTION]: The skill contains multiple shell script blocks that perform system enumeration, including checking versions of
node,npm,python3, and gathering OS information viauname. - [DATA_EXFILTRATION]: Step 2 and Step 3 involve sending local project information (project keys and distinct IDs) to external PostHog ingestion endpoints (
us.i.posthog.com) viacurlfor 'capture' and 'decide' tests.
Audit Metadata