cicd-engineer
Pass
Audited by Gen Agent Trust Hub on Oct 5, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides instructions for executing local validation and packaging scripts within a CI/CD environment. This is the primary intended function for automating skill delivery.
- Evidence:
SKILL.mdandreferences/skill_validation_and_packaging_ci.mdinclude commands such aspython3 ~/.claude/skills/skill-creator/scripts/quick_validate.pyandpython3 ~/.claude/skills/skill-creator/scripts/package_skill.pyto gate and bundle skills. - [EXTERNAL_DOWNLOADS]: The skill references the installation of common, well-known utility packages and the use of standard GitHub Actions for pipeline automation.
- Evidence:
references/github_actions_and_build.mdsuggests usingactions/checkout@v4andactions/setup-python@v5, as well as runningpip install pyyamlto support the validator script. - [INDIRECT_PROMPT_INJECTION]: The skill acts as a validator and packager for other skills, creating an attack surface where malicious content in a target repository could attempt to influence the agent's behavior during the CI process.
- Ingestion points: The skill reads
SKILL.mdfrontmatter, reference files, and directory structures from external skill repositories as described inreferences/skill_validation_and_packaging_ci.md. - Boundary markers: The skill explicitly incorporates
quick_validate.pyto enforce structural integrity and YAML validity, which acts as a technical boundary. - Capability inventory: The pipeline has the capability to execute shell scripts, compile artifacts (
.skillbundles), and upload assets to GitHub Releases or internal registries. - Sanitization: The skill advocates for human review (CODEOWNERS), YAML schema validation, and description length constraints to mitigate the risk of malicious metadata.
Audit Metadata