skills/reason-machines/marketing-skills/marketing-pipeline-share-content-automation/Gen Agent Trust Hub
marketing-pipeline-share-content-automation
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSPERSISTENCEDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external web sources such as TechCrunch, Twitter, and LinkedIn to inform content generation. This untrusted data is fed directly into Claude or OpenAI models without visible sanitization or boundary markers, creating a surface for indirect prompt injection.
- Ingestion points:
researchTopicscraping logic inSKILL.md. - Boundary markers: None provided in the documentation.
- Capability inventory:
renderMediafor video production,CronJobfor automation, andnpxcommand execution. - Sanitization: No evidence of input filtering or instruction escaping.
- [EXTERNAL_DOWNLOADS]: The installation process requires cloning a repository from an untrusted source (
github.com/pennydinh/marketing-pineline-share.git). The repository name contains a typo ('pineline' instead of 'pipeline'), which is an inconsistency compared to the skill's title and purpose. - [PERSISTENCE]: The skill includes instructions for implementing
CronJobto automate content generation cycles, which allows for persistent, scheduled execution of the pipeline logic on the host system. - [DYNAMIC_EXECUTION]: The video generation feature utilizes
@remotion/bundlerand@remotion/rendererto bundle TypeScript components and execute them at runtime to produce media assets. - [COMMAND_EXECUTION]: Installation and usage guides prompt the user to execute several shell commands, including
git clone,npm install, andnpx remotion, which involve downloading and running code from external sources.
Audit Metadata