portfolio-artifact-skill
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local shell commands including
git,jq, andgh(GitHub CLI) to extract metrics such as commit counts, lines changed, and pull request statuses. These operations are essential for the skill's primary purpose of generating engineering reports and do not involve remote command execution or unsafe piping from external sources.- [INDIRECT_PROMPT_INJECTION]: The skill processes data from Git commit messages which could theoretically contain malicious instructions. - Ingestion points: Commit messages are ingested via
git logandgit diffcommands as specified inSKILL.mdandreference/metrics-guide.md. - Boundary markers: The skill does not implement specific delimiters or instructions to ignore embedded content when processing Git logs.
- Capability inventory: The skill has the capability to write JSONL data to
~/.claude/portfolio/and generate HTML artifacts. - Sanitization: Commit data is primarily sanitized by being passed through counting utilities like
wc -lor filtered for specific conventional commit prefixes (feat:,fix:) usinggrep, which effectively mitigates the risk of instructions being interpreted by the agent.
Audit Metadata