ci-pub
Pass
Audited by Gen Agent Trust Hub on Nov 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests repository-local documentation files (
doc/runbooks/,docs/,CONTRIBUTING.md) to extract project-specific release invariants. While this creates a surface for indirect prompt injection if the files contain malicious instructions, the risk is mitigated by explicit human authorization gates for all manifest mutations and git commits. - Ingestion points:
SKILL.mdPhase 1 (Discovery) reads markdown files from documentation directories. - Boundary markers: None explicitly defined for document parsing.
- Capability inventory: Modifies
pubspec.yamlandCHANGELOG.md, seeds GitHub Action workflows, and executesgit commit. - Sanitization: None specified for the content extracted from documentation.
- [COMMAND_EXECUTION]: The skill utilizes several standard command-line tools for development and release workflows.
- Tooling: Uses
gitfor committing and tagging,dartandflutterSDKs for formatting, analysis, and testing, andgrep/sedfor manifest parsing. - Restricted scope: Operating invariants strictly forbid autonomous publication (
dart pub publishis only executed with--dry-run). - [EXTERNAL_DOWNLOADS]: The skill performs network requests to the official Dart package registry.
- Service: Fetches version metadata from
pub.devviacurlto compare local and remote version baselines. These requests target a well-known, official service for the Dart ecosystem.
Audit Metadata