develop-fastgpt-plugin
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to ingest and follow behavior-modifying instructions from
SKILL.mdfiles located within thenode_modulesdirectory of the project. - Ingestion points: Instructions are read from
@fastgpt-plugin/cli/skills/cli-usage/SKILL.mdand multiple paths under@fastgpt-plugin/sdk-factory/skills/usingsedcommands. - Boundary markers: None present; the skill explicitly directs the agent to treat these external files as the "source of truth" for plugin implementation.
- Capability inventory: The skill provides access to powerful tools including
git,gh(GitHub CLI),pnpmpackage manager, andnodeexecution. - Sanitization: No validation or sanitization is performed on the content of these external files before they are read into the agent's context.
- [COMMAND_EXECUTION]: The skill provides instructions for standard development operations within the
labringrepository ecosystem. - Evidence: Commands include
git clone,gh repo fork,pnpm install, andnpx @fastgpt-plugin/cli check. - These actions are consistent with the skill's primary purpose of setting up a coding environment and managing plugin dependencies.
- [DYNAMIC_EXECUTION]: The skill uses a dynamic Node.js script to locate package roots at runtime.
- Evidence: A
node -escript usesimport.meta.resolveand file system checks to find the installation path of the@fastgpt-plugin/sdk-factorypackage. - This logic is used to resolve relative paths for loading documentation and does not incorporate untrusted external input into the execution string.
Audit Metadata