All skills
lingfengqaq avatar

/webnovel-init

@711b147
by 聆风lingfengqaq/webnovel-writer7.3k stars
1,208

深度初始化网文项目。通过分阶段交互收集完整创作信息,生成可直接进入规划与写作的项目骨架与约束文件。

Use this Skill: https://skilld.dev/gh/lingfengqaq/webnovel-writer/webnovel-init

This session only. Nothing lands on disk.

referencessystem-data-flow.md

≈298 tokens on demand. Your agent reads this file only when SKILL.md points to it.

<context> 此文件已迁移到统一位置,避免多版本不同步问题。 </context><instructions>

权威版本位置

${CLAUDE_PLUGIN_ROOT}/skills/webnovel-query/references/system-data-flow.md

加载方式

cat "${CLAUDE_PLUGIN_ROOT}/skills/webnovel-query/references/system-data-flow.md"

快速参考

目录结构

项目根目录/
├── 正文/           # 章节文件
├── 大纲/           # 卷纲/章纲
├── 设定集/         # 世界观/力量体系/角色卡
└── .webnovel/
    ├── state.json          # 权威状态
    ├── workflow_state.json # 工作流断点
    ├── index.db            # SQLite 索引
    └── archive/            # 归档数据

当前结构核心变化

  • 双 Agent 架构: Context Agent (读) + Data Agent (写)
  • 无 XML 标签: 纯正文写作,Data Agent AI 自动提取实体
  • SQLite 存储: entities/aliases/state_changes 迁移到 index.db
  • state.json 精简: 保持 < 5KB,主要包含 progress/protagonist_state/strand_tracker/disambiguation
</instructions>

Source: SKILL.md on GitHub

1 alert16d4 checks · Risk HIGH
  • Gen Agent Trust Hub16d

    The skill is vulnerable to command injection because it instructs the agent to construct and execute shell commands by directly interpolating user-controlled strings into bash templates. It also possesses a significant attack surface for indirect prompt injection by processing untrusted data from the web and user-provided reference materials.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: MEDIUM · 1 issue

  • Runlayer6mo

    1/19 files flagged

Signed by skilld at 711b147. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 months ago
argument-hint
[书名或灵感(可选)]
All 1 allowed tools
Read Write Edit Grep Bash Agent AskUserQuestion WebSearch WebFetch

README badge

README badge for lingfengqaq/webnovel-writer/webnovel-init