bdd-step-library-curator
Pass
Audited by Gen Agent Trust Hub on Sep 27, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill represents an indirect prompt injection surface as it ingests and processes untrusted external data (Gherkin
.featurefiles and Cucumber JSON reports) to perform its core functions of inventorying and refactoring steps. - Ingestion points: External
.featurefiles and project JSON reports (e.g.,reports/cucumber.json) are processed to extract step patterns as detailed inreferences/coverage-map.mdandreferences/step-extraction-and-overlap.md. - Boundary markers: The instructions do not include specific delimiters or "ignore embedded instructions" markers when reading the content of these files.
- Capability inventory: The skill uses
sedto rewrite source files,grepfor pattern extraction, andgitfor CI checks. These capabilities are used for the intended purpose of code refactoring and library maintenance. - Sanitization: The provided
scripts/step-overlap.pyimplements sanitization by normalizing strings (converting to lowercase, removing articles, and collapsing whitespace) before patterns are analyzed, which mitigates simple injection attempts within step texts.
Audit Metadata