skills/commercetools/commercetools-ai-plugins/commercetools-spec-driven-development/Gen Agent Trust Hub
commercetools-spec-driven-development
Pass
Audited by Gen Agent Trust Hub on Nov 3, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The
scripts/docs-search.mjsscript performs network requests todocs.commercetools.comto retrieve documentation for grounding the agent's responses. This targets the vendor's own infrastructure and is consistent with the skill's purpose. - [DATA_EXFILTRATION]: The skill includes telemetry instrumentation in
scripts/docs-search.mjsthat sends usage metadata todocs.commercetools.com. Collected data includes installation and invocation IDs, client application and model names, and the domain portion of the user's Git email address. This behavior is disclosed in the script comments and includes an environment-variable based opt-out mechanism. - [COMMAND_EXECUTION]: The
scripts/setup.mjsscript executes local shell commands to perform its configuration tasks. This includes usinggit configto retrieve the email domain for telemetry anduv runto execute a local Python script (_bmad/scripts/resolve_customization.py) for validating BMad framework overrides. These operations are limited to the project context. - [INDIRECT_PROMPT_INJECTION]: This skill establishes a development workflow by inserting rules into project templates (e.g.,
constitution.md,plan-template.md). These rules instruct the agent to load specific commercetools skills when task annotations like[SKILL: <name>]are detected. While this creates a mechanism for directing agent behavior via project data, it is the intended functional design for the spec-driven development framework.
Audit Metadata