maintain-skills
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches upstream skill content and metadata from public repositories.
- Evidence:
catalog.jsonandscripts/catalog.pyfacilitate fetching content from the Cursor (github.com/cursor/plugins.git) and Matt Pocock (github.com/mattpocock/skills.git) repositories to compare against local versions. - [COMMAND_EXECUTION]: The skill executes various local tools and scripts to perform its maintenance tasks.
- Evidence:
scripts/catalog.pyusessubprocess.runto executegitcommands for revision comparison, path validation, and history inspection. - Evidence:
MAINTENANCE.mdandVALIDATION.mdspecify the execution of development tools includingpnpm fmt:check,npx skills,bun test, andgitleaks. - [INDIRECT_PROMPT_INJECTION]: The skill processes instructions and metadata from other skills, including those fetched from external repositories, creating a surface for embedded instructions to influence the agent's behavior during review or repair.
- Ingestion points: The skill reads
SKILL.mdfiles and associated documentation from local and upstream repositories usingscripts/catalog.py. - Boundary markers: No specific markers or warnings are employed to isolate untrusted content during the maintenance and review process.
- Capability inventory: The skill has the ability to read and write files and execute shell commands through
catalog.pyand other developer utilities. - Sanitization: Content from analyzed skills is read and processed without explicit sanitization or escaping of potentially malicious embedded instructions.
Audit Metadata