Utilities
Fail
Audited by Gen Agent Trust Hub on Feb 28, 2026
Risk Level: CRITICALCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of CLI tools for its core functionality.
Documents/Docx/SKILL.mdandDocuments/Pptx/SKILL.mdexecute system commands likepandoc,soffice(LibreOffice),pdftoppm, andpythonmodules for document conversion and analysis.AudioEditor/Workflows/Clean.mdexecutesffmpeg,ffprobe, andwhisperfor audio processing.Evals/Graders/CodeBased/BinaryTests.tsdynamically executes test suites (pytest, bun test, node --test) based on file extensions.Evals/Graders/CodeBased/StaticAnalysis.tsruns arbitrary analysis tools likebiome,tsc, orruffvia shell commands.Fabric/Patterns/create_command/README.mdprovides templates for generating and executing commands for penetration testing tools such assqlmap,nmap, andnuclei.- [EXTERNAL_DOWNLOADS]: Several workflows involve fetching assets or installing tools from external repositories.
Fabric/Patterns/create_coding_feature/README.mdinstructs the user to install a binary fromgithub.com/danielmiessler/fabric, which is the author's own repository.PAIUpgrade/Tools/Anthropic.tsfetches release notes and commit data from GitHub and official Anthropic documentation sites.Parser/Workflows/ExtractBrowserExtension.mdprovides a mechanism to download CRX files from the Google Chrome Web Store for security analysis.Fabric/SKILL.mdand related workflows fetch and sync prompt patterns from the author's public repository on GitHub.- [PROMPT_INJECTION]: The skill has a significant attack surface for indirect prompt injection (Category 8).
- Ingestion points:
Parser/Workflows/ParseContent.mdandParser/Workflows/BatchEntityExtractionGemini3.mdingest content directly from arbitrary user-provided URLs, including YouTube transcripts, Twitter threads, and web articles. - Boundary markers: The
BatchEntityExtractionGemini3.mdworkflow uses clear separators (e.g.,======= ARTICLE N =======) but the prompts do not explicitly instruct the model to ignore embedded instructions within the ingested content. - Capability inventory: The skill has broad capabilities including file system write (
Parser), command execution (Evals), and network access (Cloudflare,AudioEditor). - Sanitization: While the
Parseruses validation and schema enforcement, it primarily relies on the LLM's ability to extract structured data from untrusted text without being subverted by instructions hidden within that text. - [DYNAMIC_EXECUTION]: The skill facilitates the creation and execution of dynamic content at runtime.
CreateCLI/Workflows/CreateCli.mdgenerates entire TypeScript CLI tools based on user requirements.Fabric/Patterns/create_coding_feature/system.mdgenerates code changes that are applied directly to the filesystem using a custom file management interface.Documents/Pptx/Scripts/html2pptx.jsuses Playwright to render HTML and convert it to PowerPoint elements, allowing for dynamic presentation generation.- [CREDENTIALS_UNSAFE]: The skill references several API keys and tokens required for external services.
AudioEditor/SKILL.mdrequiresANTHROPIC_API_KEYandCLEANVOICE_API_KEY.PAIUpgrade/Tools/Anthropic.tsusesGITHUB_TOKENfor API access.Cloudflare/SKILL.mdmentionsCF_ACCOUNT_IDand various Cloudflare API tokens.- These are handled via environment variables, typically loaded from
~/.config/PAI/.env, which follows the author's standard configuration pattern for secret management.
Recommendations
- Contains 1 malicious URL(s) - DO NOT USE
Audit Metadata