Agent SkillslingfengQAQ/webnovel-writer › webnovel-doctor

webnovel-doctor

GitHub

对网文项目执行只读体检,检查目录、文件、JSON、SQLite、RAG配置及依赖完整性。遵循阶段感知原则,提供缺失项影响与修复建议,不修改文件或安装依赖。

webnovel-writer/skills/webnovel-doctor/SKILL.md lingfengQAQ/webnovel-writer

Trigger Scenarios

用户请求诊断网文项目状态 需要检查项目文件与配置完整性 排查构建或运行前的环境准备情况

Install

npx skills add lingfengQAQ/webnovel-writer --skill webnovel-doctor -g -y
More Options

Non-standard path

npx skills add https://github.com/lingfengQAQ/webnovel-writer/tree/master/webnovel-writer/skills/webnovel-doctor -g -y

Use without installing

npx skills use lingfengQAQ/webnovel-writer@webnovel-doctor

指定 Agent (Claude Code)

npx skills add lingfengQAQ/webnovel-writer --skill webnovel-doctor -a claude-code -g -y

安装 repo 全部 skill

npx skills add lingfengQAQ/webnovel-writer --all -g -y

预览 repo 内 skill

npx skills add lingfengQAQ/webnovel-writer --list

SKILL.md

Frontmatter
{
    "name": "webnovel-doctor",
    "version": "0.1.0",
    "description": "对网文项目做只读体检\/诊断(\/webnovel-doctor)——检查目录、文件、JSON、SQLite、RAG 配置、依赖与 Dashboard 构建产物是否完整。",
    "allowed-tools": "Read Bash",
    "argument-hint": "[--chapter N] [--deep]"
}

Webnovel Doctor

目标

只读诊断当前书项目:确认所处阶段应有的目录、文件、JSON、SQLite、RAG 配置、Python 依赖与 Dashboard 构建产物是否完整。

原则

  1. 只读诊断:不写项目文件、不自动修复、不安装依赖、不启动 Dashboard。
  2. project-status 取短状态,再 doctor 做阶段感知检查。
  3. 统一用 python -X utf8,避免中文路径编码问题。
  4. 缺失项按 runtime 推导的阶段解释影响与修复建议,不把 init 刚结束的项目按已写多章项目检查。

执行

准备路径:

export WORKSPACE_ROOT="${CLAUDE_PROJECT_DIR:-$PWD}"
export SCRIPTS_DIR="${CLAUDE_PLUGIN_ROOT:?}/scripts"

短状态:

python -X utf8 "${SCRIPTS_DIR}/webnovel.py" --project-root "${WORKSPACE_ROOT}" project-status --format summary

标准体检:

python -X utf8 "${SCRIPTS_DIR}/webnovel.py" --project-root "${WORKSPACE_ROOT}" doctor --format text

指定章节加 --chapter {chapter_num},深度体检加 --deep

输出方式

汇报包含:当前 phasetarget_chapter、是否有 blocker、缺失或异常文件路径、RAG / Python / Dashboard 配置是否缺失、每个问题的影响和建议修复动作。

不执行真实修复,不展示或要求粘贴 API key。

Version History

  • 2041aba Current 2026-07-19 08:50

Same Skill Collection

webnovel-writer/skills/webnovel-dashboard/SKILL.md
webnovel-writer/skills/webnovel-init/SKILL.md
webnovel-writer/skills/webnovel-learn/SKILL.md
webnovel-writer/skills/webnovel-plan/SKILL.md
webnovel-writer/skills/webnovel-query/SKILL.md
webnovel-writer/skills/webnovel-review/SKILL.md
webnovel-writer/skills/webnovel-write/SKILL.md

Metadata

Files
0
Version
2041aba
Hash
7a265ff0
Indexed
2026-07-19 08:50

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-21 12:45
浙ICP备14020137号-1 $Carte des visiteurs$