skill-authoring-taudelta
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's audit script (
scripts/names.py) ingests data from externalSKILL.mdfiles to detect name collisions. - Ingestion points: The script reads
SKILL.mdfiles from~/.agents/skills/and project-local.agents/skills/directories. - Boundary markers: No specific delimiters or safety instructions are used when processing the content of these manifests.
- Capability inventory: The skill instructions involve executing shell commands such as
npx,git, andpython3, providing a potential execution path for injected instructions. - Sanitization: The script performs hashing and basic name normalization but does not sanitize the markdown content against embedded instructions.
- [EXTERNAL_DOWNLOADS]: The skill performs network operations to interact with external registries and repositories.
- Registry Query:
scripts/names.pyperforms HTTP GET requests tohttps://skills.sh/api/searchto check for skill name availability. - Package Execution: The instructions call for using
npxto execute theskillsCLI, which may download the package if not present. - Repository Cloning: The skill documents the use of
skills add <owner>/<repo>, which performs git clones of remote repositories. - [COMMAND_EXECUTION]: The skill relies on several CLI tools to perform its tasks.
- Tooling: Instructions include the use of
npx,git,python3, and symlinking (ln -s) to manage the skill environment.
Audit Metadata