lodestar-plan
Pass
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests data from repository files to identify commands and package layouts, creating a potential surface for indirect prompt injection if those files are maliciously crafted.
- Ingestion points: Processes
package.jsonscripts, lockfiles (pnpm-lock.yaml,yarn.lock, etc.), and task configuration files (Makefile,nx.json,turbo.json). - Boundary markers: The skill does not employ specific delimiters or "ignore" instructions when interpolating discovered facts into generated plans.
- Capability inventory: Capabilities are limited to directory creation and file writing (writing plans) via the
setup-modules.mjsscript. - Sanitization: Discovered strings are included in plans without explicit sanitization, though the skill does not execute these strings directly.
- [DYNAMIC_EXECUTION]: The script
scripts/setup-modules.mjsuses dynamicimport()to load logic from thelodestar-setupskill. This is a form of code loading, but it is restricted to the local filesystem at a fixed relative path (../../lodestar-setup/scripts/) using hardcoded module names, which mitigates the risk of arbitrary path injection. - [EXTERNAL_DOWNLOADS]: The skill references a requirement for the
lodestar-setupskill and provides an installation command for a suite of skills from the vendor's repository (ilancohen/lodestar-skills). This is documented as standard functionality for managing the tool's dependencies.
Audit Metadata