luban
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and analyze external repository content and skill definitions provided by users. This creates an attack surface where a malicious repository could contain instructions intended to influence the agent's behavior during the auditing process.
- Ingestion points: The
tools/check-skill-repo.shscript clones external repositories for inspection, and theSKILL.mdinstructions guide the agent to read and search external skill data. - Boundary markers: The skill uses a structured methodology (Luban's five steps) to maintain focus, although it lacks explicit data delimiters when processing untrusted text.
- Capability inventory: The skill possesses network access (
curl,gh api,git clone) and file system capabilities (mkdir,catinto files inscaffold-skill.sh,grep/findincheck-skill-repo.sh). - Sanitization: The
tools/check-skill-repo.shscript implements regex-based validation (is_github_target) to ensure repository URLs follow expected formats before attempting to clone them. - [COMMAND_EXECUTION]: The skill utilizes local shell scripts to automate its auditing workflow.
- Evidence:
tools/check-skill-repo.shexecutesgit clone,find, andgrep.tools/scaffold-skill.shusesmkdirandcatto generate project skeletons. These commands are restricted to the local environment and user-specified targets, following standard developer tool patterns.
Audit Metadata