Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add jianchen08/Agent-os-open --skill skill-solution-novelgit clone --depth 1 https://github.com/jianchen08/Agent-os-openWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/jianchen08/agent-os-open/skill-solution-novel)<a href="https://agentmods.dev/skills/jianchen08/agent-os-open/skill-solution-novel"><img src="https://agentmods.dev/badge/skills/jianchen08/agent-os-open/skill-solution-novel/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/jianchen08/agent-os-open/skill-solution-novel"><img src="https://agentmods.dev/badge/skills/jianchen08/agent-os-open/skill-solution-novel.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.02121 |
| Opus 5 | $0.00019 | $0.01060 |
| Sonnet 5 | $0.00008 | $0.00424 |
| Haiku 4.5 | $0.00004 | $0.00212 |
Grade A, and why
小说方案规划 scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 147 lines — stays where its author put it; the contents beside it link to each section on GitHub.
小说方案规划
本技能是流程指引,不是逐条打勾清单:按场景判断使用,遇不适用情况保持裁量,不机械执行。
描述
小说创作类项目的方案规划技能。提供世界观、人设、大纲、章节结构等小说特有要素的方案设计指导,替代统一模板中的通用章节,按小说创作的专业维度组织方案内容。
适用场景
- 小说创作项目的方案规划阶段
- 世界观构建、人设设计、大纲规划的方案产出
- 网络小说/传统文学/短篇/长篇方案的领域适配
方案内容框架
一、世界观体系(世界设定)
世界观是小说世界的基石,方案中必须明确以下维度:
| 维度 | 说明 | 示例 |
|---|---|---|
| 时空背景 | 故事发生的时代、地域、地理环境 | 架空大唐、星际殖民时代 |
| 规则体系 | 世界的运行法则(物理/魔法/科技/社会规则) | 魔法等级体系、灵力修炼体系 |
| 势力格局 | 主要势力、阵营划分、力量对比 | 宗门、帝国、反抗军 |
| 文明水平 | 科技/魔法/文化发展程度 | 蒸汽朋克、修真文明 |
| 独特设定 | 区别于其他世界的特色设定 | 独特的力量来源、种族设定 |
世界设定原则:
- 一致性:所有设定在逻辑上自洽,不前后矛盾
- 合理限制:规则有明确的限制条件,避免"无所不能"
- 故事驱动:设定服务于故事,不为设定而设定
- 留白空间:给读者留下想象和探索的空间
二、人物体系(人设设计)
人物是故事的核心,方案中为每个主要角色定义:
| 维度 | 说明 |
|---|---|
| 基本信息 | 姓名、年龄、性别、身份、外貌特征 |
| 性格画像 | 核心性格 traits(3-5个关键词)、性格形成原因 |
| 能力体系 | 特殊能力/技能/知识背景,能力成长路径 |
| 动机目标 | 核心驱动力(想达成什么)、行为动机、内心冲突 |
| 关系网络 | 与其他角色的关系、阵营归属、感情线 |
| 人物弧光 | 故事开始→结束的性格/认知变化轨迹 |
| 标志特征 | 口头禅、习惯动作、标志性物品等区隔元素 |
人设设计原则:
- 区隔性:每个主要角色有独特的辨识度
- 动态性:角色在故事中有成长和变化
- 驱动性:角色的动机推动剧情发展
- 代入感:读者能共情角色的处境和选择
三、大纲体系(故事框架)
故事的整体骨架,方案中包含:
| 层级 | 内容 | 详细程度 |
|---|---|---|
| 故事梗概 | 一句话概括核心冲突 | 一句话 |
| 内容简介 | 300-500字的完整故事简介 | 小段落 |
| 三幕/起承转合 | 主要情节阶段的划分和转折点 | 每个阶段2-3句话 |
| 情节点 | 核心情节点/爆点/反转节点 | 列表 |
| 节奏设计 | 各阶段的情绪曲线和节奏分布 | 表格或图示 |
大纲结构参考(适合网文的节奏节奏):
第一幕(开头1/4):引入世界观→主角亮相→核心冲突(钩子)→第一转折点
第二幕(中间1/2):升级挑战→遇挫成长→新势力介入→危机升级→低谷/转折
第三幕(结尾1/4):最终准备→高潮对决→结局收束→余韵/伏笔
四、章节体系(执行单元)
方案中按照章节/卷来组织写作任务:
| 维度 | 说明 |
|---|---|
| 卷/部划分 | 按故事阶段划分卷,每卷有独立的起承转合 |
| 章节粒度 | 每章字数范围(网文通常2000-3000字/章) |
| 章节摘要 | 每章核心内容一句话概括 |
| 钩子设计 | 章末钩子(悬念/反转/新信息),维持读者追读 |
| 多线并行 | 多视角/多线叙事时,标注每章主线 |
五、作品定位(商业/艺术考量)
| 维度 | 说明 |
|---|---|
| 目标读者 | 读者画像、阅读习惯、偏好类型 |
| 平台适配 | 适合的平台(起点/晋江/番茄等)及其风格要求 |
| 商业化潜力 | IP改编潜力、周边开发方向 |
| 同类对标 | 参考同类作品、差异化定位 |
产出物拆分约定
小说类方案的产出拆成三类,各自职责不重叠。这是方案规划阶段必须遵守的产出模型。
A. .project/ 文档(稳定真相源,方案阶段定稿)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago Changed · -6 lines 84272485e693
- 9d ago First seen · 153 lines · 38 tokens per session scan A 7cbc734c1712
小说方案规划 is a skill published in the GitHub repository jianchen08/Agent-os-open (5 stars, last pushed 4d ago), licensed Apache-2.0. It adds 38 tokens to every session and 2,121 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
background-task
Add or modify work that runs outside the request/response cycle — emails, document ingestion, webhooks, cleanups, scheduled jobs. Use when something is slow or fire-and-forget, or when adding a periodic/cron task. This project's queue is {{ cookiecutter.backgroundtasks }}.
agent-tool
Add a new tool/function the AI agent can call (e.g. look something up, hit an external API, perform an action). Use when extending the assistant's capabilities, wiring a new function into the agent, or when the model needs a new action. This project uses {{ cookiecutter.aiframework }}.
frontend-feature
Build a new page, view, or data-driven feature in the Next.js frontend. Use when adding a route under the dashboard/marketing area, wiring UI to a backend endpoint, adding client state, or creating a localized page. Covers App Router, data fetching, Zustand stores, and i18n.
rag-knowledge
Work with the RAG knowledge base — ingest documents, run semantic search, manage collections, or add a sync source/connector (Google Drive, S3). Use when populating or debugging the knowledge base, tuning retrieval, or adding a new document source. This project uses {{ cookiecutter.vectorstore }} + {{…
alembic-migration
Create, review, and apply database schema changes with Alembic. Use whenever a SQLAlchemy model is added or changed, a column/index/constraint needs to change, or a data backfill is required — anything that alters the PostgreSQL schema.
channel-bot
Work with messaging-channel bots (Telegram / Slack) — register a bot, route inbound messages through the AI agent, handle webhooks vs polling, or add a new channel adapter. Use when wiring chat into a messaging platform or debugging bot delivery.