generate-spec
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
npxto execute@tanishqkancharla/diffmapfor listing, serving, and sharing specifications. It also invokesgit diffto capture code changes. - [EXTERNAL_DOWNLOADS]: The skill triggers the download of the
@tanishqkancharla/diffmappackage from the NPM registry during execution. This resource is associated with the skill's author. - [DATA_EXFILTRATION]: The
sharefunctionality uploads local specification files, which can include sensitive implementation details and code diffs, tohttps://diffmap.dev. The documentation indicates these uploads are unlisted but publicly accessible. - [INDIRECT_PROMPT_INJECTION]: The skill permits the creation of
htmlfences within specifications. The instructions explicitly state that this HTML is not sanitized and is trusted by thediffmapviewer, which could be exploited if malicious content is injected into the spec by an external party. - Ingestion points: User-provided plans, requirements, and existing repository source code in
SKILL.md. - Boundary markers: None present for the
htmlblock content. - Capability inventory: File system write (
specs/,tmp/), shell execution (npx,git), and network transmission (diffmap share). - Sanitization: Explicitly absent for HTML content rendered by the tool.
Audit Metadata