lov-better-github-desc
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONPERSISTENCE
Full Analysis
- [SAFE]: The skill exhibits no malicious behavior and its operations are consistent with its stated purpose of managing GitHub repository metadata. It includes robust instructions for operational boundaries and error handling.
- [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it processes untrusted content from external repository files.
- Ingestion points: Ingests
README.mdandpackage.jsonfiles from targeted GitHub repositories viagh repo viewand local file reads. - Boundary markers:
SKILL.mdprovides explicit instructions to ignore non-descriptive content, marketing exaggeration, and installation commands during the extraction process. It also defines clear triggers and non-trigger scenarios. - Capability inventory: Capabilities are limited to reading/writing GitHub repository metadata via the
ghCLI and managing local preference files. - Sanitization: The workflow mandates a separation between analysis, preview, and execution, ensuring the user reviews the generated metadata before it is applied.
- [COMMAND_EXECUTION]: The skill uses the GitHub CLI (
gh repo edit,gh repo view) to update repository metadata. These commands are properly scoped to the owner and repository specified by the user and are executed only upon explicit request after a preview phase. - [PERSISTENCE]: The provided
scripts/profile_store.pyscript manages persistent user settings (e.g., branding info, project roots) in a local JSON file. It implements security controls by blacklisting sensitive keys (such astoken,secret,password) and enforcing restrictive file permissions (0o600).
Audit Metadata