awesome-novel
Warn
Audited by Gen Agent Trust Hub on Jun 18, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PERSISTENCE]: The
install.shscript persistently modifies the user's environment by appending an export command forNOVEL_SKILL_HOMEto shell profile files (~/.profileand~/.bashrc). Modification of shell startup scripts is a common technique for establishing persistence and influencing system behavior across sessions. - [COMMAND_EXECUTION]: The
SKILL.mdfile contains instructions that direct the agent to use theBashtool to execute local commands for project initialization and migration. These operations includepython tools/init.pyand potentially destructive operations likerm -rfon specific directories (e.g.,.vscode/,drafts/) during project upgrades. - [INDIRECT_PROMPT_INJECTION]: The skill architecture (described in
ARCHITECTURE.mdandagents/chapter-planner.md) processes untrusted external data by allowing the importation of existing novel drafts ("导入这本小说"). These drafts and user-provided character settings are interpolated into agent prompts (specifically thewriterandprompt-crafteragents) without explicit boundary markers or instructions to ignore embedded commands, creating a vulnerability surface for indirect prompt injection. - [METADATA_POISONING]: The
docs/tutorial.mdfile contains a malformed or suspicious URL (github.com/modoojunko@novel-agent-skilll) that differs from the primary repository URL provided in the README. This could lead to user or agent confusion regarding the authentic source of the skill's components.
Audit Metadata