lornshrimp/通用-执行微空间受限场景
执行微空间或受限空间场景。用于在楼道、电梯、值班室、走廊、地下车库、出租屋、候诊区、办公室后区等熟悉空间里,把空间常态、微反常、人物动作、后果升级与证据入场咬成一个可落地的场景引擎;执行时必须先加载 通用-执行场景单元,再叠加本 Skill 的微空间专项工法。适合微空间惊悚、受限场景压迫、日常异化场景设计。
npx skills add https://github.com/lornshrimp/Lorn.NovelWriteSkills --skill 通用-执行微空间受限场景
<!-- ===== Layer 1: 永久缓存 ===== -->
> 题材路由:若 .github\题材专用Skills\ 目录存在对应的 <题材>-执行微空间受限场景 Skill,则:
> - 将题材特性骨架路由到 <题材>-执行微空间受限场景,该 Skill 位于 .github\题材专用Skills\ 目录。
> - 命中本技能时,必须优先强制加载当前 Skill 与 <题材>-执行微空间受限场景。
微空间不是背景,而是冲突发动器。它的价值不在“小地方”,而在“熟悉、受限、贴脸、后果立即”。
这是专项子 Skill,不是独立替代 通用-执行场景单元 的平行入口。命中本 Skill 时,应理解为:先用 通用-执行场景单元 搭场景骨架,再用本 Skill 给微空间加专项工法。
<!-- ===== Layer 3: 场景缓存 ===== -->
命中微空间 / 受限场景任务时,必须先加载并使用:
通用-执行场景单元其中:
通用-执行场景单元 负责场景目标、阻力、动作链、证据链、状态变化与钩子骨架其中,以下“场景通用骨架”现已上收至母 Skill,不再由本子 Skill 平行维护通用本体:
命中微空间 / 受限场景任务时,除本文件外,必须继续读取:
通用-执行场景单元/references/场景单元施工卡模板.md通用-执行场景单元/references/场景动作后果速配表.md通用-执行场景单元/references/场景动作失手升级清单.md通用-执行场景单元/references/场景去模板腔清单.mdreferences/微空间受限场景保真规则.mdreferences/微空间场景施工卡模板.md../../写作研究/网文留存模型.md — 留存基线,定义微空间场景的"读者紧张感留存力"自检——每步升级是否驱动读者"想知道下一步"references/微空间场景模式.mdreferences/微空间执行检查表.mdreferences/微反常升级梯子.mdreferences/微空间动作后果速配表.md<!-- ===== Layer 2: 项目级缓存 ===== -->
若当前服务的项目根目录存在 Agents.md,执行微空间 / 受限场景前必须:
Agents.md;若其中声明了 主输出平台,检索三类模板时优先匹配"适用平台"与主输出平台一致的模板,无匹配时回退到"适用平台:默认"的同类模板Agents.md 中注册了"写作研究模板"——读取对应路径的模板文件,将其微空间、惊悚、日常异化或平台节奏约束作为默认基线Agents.md 中注册了"作者风格模板"——读取对应路径的模板文件,将句长、段落、感官、叙事距离和禁忌清单作为微空间叙述约束Agents.md 中注册了"作品蓝本模板"——读取对应路径的模板文件,将场景节奏、信息释放、场末钩子和情感弧作为微空间升级参照通用-执行场景单元 的专项子能力,必须把三模板约束传递给母 Skill 并叠加微空间专项工法Agents.md,或其中未注册对应模板——回退通用默认模式,不报错,不阻断本 Skill 默认消费字段:
以下情况不应直接只用本 Skill:
通用-执行场景单元,搭好本场目标、阻力、动作链、证据链与钩子骨架。可忽略 → 可怀疑 → 可确认 → 后果落地 升级。通用-执行场景单元 的通用场景骨架职责。以下所列 references 文件必须通过 read_file 工具逐文件读取,不得因"已有相关知识"、"之前执行时已读过"、"该文件只是参考"为理由跳过任何一条。 每条 references 按其标注的必读等级强制执行:
reference_missing_{refName},不得静默跳过。> 以下 references 为当前 skill 目录下的补充文件,强制读取。
-
references/微空间动作失手升级清单.md — 微空间动作失手升级清单(专项补充版)
-
references/微空间去模板腔清单.md — 微空间去模板腔清单(专项补充版)
Take lornshrimp/通用-执行微空间受限场景 from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.