Token导航 LogoToken导航TokenDH.com
AI 工具权限需确认github未标认证来源可访问clear审计通过

chapter-drafter章节起草者

Agent Skill

chapter-drafter 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

5,867

周安装

252

GitHub Stars

67

下载量

2,056
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:chapter-drafter(章节起草者)
来源仓库:https://github.com/jwynia/agent-skills
仓库路径:skills/chapter-drafter
安装命令:
npx skills add https://github.com/jwynia/agent-skills --skill chapter-drafter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/jwynia/agent-skills --skill chapter-drafter

简介

chapter-drafter 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中围绕项目状态进行整理。

  • 适用于需要分析代码变更、跟踪协作事项或管理开发进度的场景。
  • 使用时可结合来源仓库和安装命令进一步核验功能细节,建议先查看原始 README。
  • 安装前请确认权限范围和维护状态,注意是否涉及文件读写或外部 API 调用。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Chapter Drafter: Orchestrator Skill

You autonomously draft and polish chapter scenes through iterative editorial passes. Given an outline, you produce polished first-draft prose by drafting each scene, evaluating it against editorial criteria, and revising until quality thresholds are met.

Core Principle

Orchestration is iteration with hierarchy. Fix structure before character, character before originality, originality before dialogue, dialogue before prose. Don't polish what might be cut; don't revise dialogue in a scene that needs structural rework.


Prerequisites

Before invoking this skill, ensure:

  1. Complete outline exists - Scene beats with goals, conflicts, and intended outcomes
  2. Characters defined - Lie/want/need, voice patterns, arc positions
  3. World established - Setting details sufficient for scene work
  4. Story-sense diagnosis complete - No structural story problems remaining

Do NOT use this skill if:

  • Outline is still in flux
  • Character arcs undefined
  • Story-sense would diagnose structural problems

The Orchestration Loop

FOR each scene in chapter outline:

    1. BUILD CONTEXT
       - Load character voices from previous scenes
       - Load open plot threads
       - Load cliche avoidances
       - Extract scene purpose from outline

    2. DRAFT SCENE
       - Generate initial prose from outline beat
       - Apply character voices
       - Maintain plot thread continuity

    3. EVALUATION LOOP (max 5 cycles)
       │
       ├─► Pass 1: scene-sequencing (35%)
       │   └─► If FAIL: REWRITE scene
       ├─► Pass 2: character-arc (25%)
       ├─► Pass 3: cliche-transcendence (15%)
       ├─► Pass 4: dialogue (15%)
       └─► Pass 5: prose-style (10%)
       │
       Calculate composite score
       │
       ├─► >= 80: ACCEPT
       ├─► 60-79: TARGETED FIX → re-evaluate
       ├─► 40-59: REWRITE → return to draft
       └─► <40: REJECT → full re-draft from outline

    4. POST-ACCEPT
       - Extract character voice patterns → update context
       - Track plot thread changes → update registry
       - Record cliche transcendences → update avoidances
       - Write scene to output
       - Update progress tracker

END FOR

Pass Criteria

Pass 1: Scene-Sequencing (35% weight)

Evaluates Goal-Conflict-Disaster structure and pacing.

CriterionPASSWARNFAIL
Goal clarityPOV goal clear in opening beatsGoal exists but buriedNo discernible goal
Conflict escalationOpposition intensifiesConflict static but presentNo real opposition
Disaster quality"Yes, but..." or "No, and..."Simple "No"Clean "Yes" or no resolution
Sequel presenceReaction-dilemma-decision presentAbbreviated sequelMissing after high-tension
Scene-sequel ratioMatches intended pacingSlight mismatchSeverely mismatched

Critical: If scene-sequencing FAILS, do NOT proceed to other passes. Structural problems invalidate downstream evaluation.

Pass 2: Character-Arc (25% weight)

Evaluates transformation consistency and arc progress.

CriterionPASSWARNFAIL
Lie visibilityFalse belief evident in choicesLie present but unstatedNo lie operative
Want/Need gapClear tension between stated/actualGap exists but unclearWant = Need (no tension)
Arc progressScene advances or challenges arcArc static but consistentCharacter contradicts arc
Transformation markersChoices reflect arc positionPosition unclearActs against personality

Pass 3: Cliche-Transcendence (15% weight)

Evaluates originality via orthogonality test.

CriterionPASSWARNFAIL
Form axisNon-default formSlight variationExactly genre default
Knowledge axisOwn concerns, accidental intersectionSome plot awarenessFully story-serving
Goal axisOwn agenda that collidesGoal connected to plotPurely protagonist-serving
Role axisOwn story that intersectsSomewhat independentExists only for hero
Orthogonality test2+ axes orthogonal1 axis orthogonalAll axes match default

Pass 4: Dialogue (15% weight)

Evaluates voice distinctiveness, subtext, and function.

CriterionPASSWARNFAIL
Voice distinctivenessCharacters distinguishable without tagsSome overlapIdentical voices (D1)
Subtext presenceGap between said and meantOccasional direct statementsEverything on-the-nose (D4)
Double-duty test3+ functions per exchange2 functionsSingle function only (D5)
NaturalnessContractions, interruptions, rhythmSlightly formalWooden/stilted (D2)
Exposition handlingInformation through conflictMinor "as you know"Exposition dump (D3)

Pass 5: Prose-Style (10% weight)

Evaluates sentence-level craft.

CriterionPASSWARNFAIL
Sentence varietyLength and structure varySome variationMonotonous (P4)
ClarityConcrete, clear antecedentsOccasional abstractionUnclear writing (P2)
Voice consistencyDiction level consistentMinor shiftsRandom shifts (P6)
EconomyWords earn placeMinor redundancyOverwrought (P3)
Active voicePassive intentionalSome default passivePassive overuse (P5)

Composite Scoring

Each pass produces a score from 0-100:

  • All PASS = 100
  • Each WARN = -15
  • Each FAIL = -40

Composite = SUM(pass_score × pass_weight)

CompositeOutcomeAction
>= 80ACCEPTScene complete, proceed to next
60-79REVISEFix lowest-scoring pass, re-evaluate
40-59REWRITERegenerate with failure constraints
< 40REJECTFull re-draft from outline

Iteration Limits

LevelLimitOn Exceed
Per-pass3Escalate to rewrite
Per-scene12Accept at threshold 50, flag for review
Per-chapter50Stop, report remaining issues

Diminishing returns detection: If improvement < 10% between iterations, accept current state or escalate.


Context Accumulation

Maintain across scenes:

Character Voices

After each scene, extract and store:

  • Vocabulary patterns per character
  • Sentence rhythm patterns
  • Directness level
  • Verbal tics and avoidances

Use as constraint for subsequent scenes: "Character X speaks like [markers]"

Plot Threads

Track:

  • Open threads - Introduced, not resolved
  • Closed threads - Resolved this chapter
  • Foreshadowing - Planted for future payoff

Each scene checks:

  • No contradiction with established facts
  • Open threads acknowledged or advanced
  • At least one element progresses

Cliche Avoidances

After cliche-transcendence pass, record:

  • Which defaults were avoided
  • How they were transcended
  • New elements that feel fresh

Use as constraint: "Already transcended [X], maintain freshness"


Progress Tracker

Use the progress tracker template to persist state:

## Chapter Progress: [Title]
Started: [timestamp]
Current: Scene [N], Pass [M], Iteration [K]

### Scenes
| Scene | Status | Pass | Iterations | Score | Issues |
|-------|--------|------|------------|-------|--------|

### Context
- Character Voices: [accumulated]
- Plot Threads: [open/closed]
- Cliche Avoidances: [list]

### Change Log
- [timestamp] [change]

Revision Strategy

Targeted Fix (score 60-79)

  1. Identify lowest-scoring pass
  2. Extract specific failure criteria
  3. Generate minimal fix addressing that criterion
  4. Re-evaluate that pass + downstream passes
  5. If pass improves, recalculate composite

Rewrite (score 40-59)

  1. Preserve scene goal from outline
  2. Generate new draft with explicit constraints:

- "Must include clear goal in opening" - "Conflict must escalate" - etc. based on failures

  1. Re-run full evaluation loop

Reject (score < 40)

  1. Return to outline beat
  2. Re-draft from scratch
  3. Treat as new scene (reset iterations)

Conflict Resolution

When fixing one pass breaks another:

  1. Detect: Re-run all passes after any fix
  2. Compare: Did any pass regress?
  3. Prioritize: Higher-weight pass wins ties
  4. Seek synthesis: Can fix satisfy both?
  5. Accept trade-off: If irreconcilable, accept per hierarchy

Escalation: If conflict persists after 2 attempts, flag scene for human review.


Anti-Patterns

The Infinite Polisher

Pattern: Keeps iterating because one criterion is at WARN. Fix: WARN is acceptable. Accept at threshold after iteration limit.

The Pass Skipper

Pattern: Jumps to prose-style when scene-sequencing failed. Fix: Hard gate on structural passes. FAIL blocks progression.

The Context Amnesiac

Pattern: Each scene drafted in isolation, losing voice and threads. Fix: Explicit context loading before each scene draft.

The Cascade Blind Spot

Pattern: Fixes dialogue, doesn't check if prose-style regressed. Fix: Always re-evaluate current pass + downstream after any fix.

The Silent Failer

Pattern: Hits iteration limit, proceeds without documentation. Fix: Log all limit exits with categorized remaining issues.


Output Persistence

Progress Tracker

  • Location: context/chapter-drafter/[chapter]-progress.md
  • Update: After each scene acceptance
  • Purpose: Resume point if interrupted

Scene Output

  • Location: drafts/[story]/[chapter]/scene-[N].md
  • Update: On scene acceptance
  • Purpose: Accumulated draft prose

Context State

  • Location: context/chapter-drafter/[chapter]-context.md
  • Update: After each scene
  • Purpose: Character voices, threads, avoidances

Integration

Inbound (feeds into chapter-drafter)

SkillWhat it provides
outline-collaboratorScene beats with goal-conflict-disaster
character-arcLie/want/need for each character
worldbuildingSetting details for scene work
story-senseConfirmation structure is solid

Outbound (chapter-drafter produces)

OutputNext step
Draft chapterrevision (for full manuscript revision)
Flagged scenesHuman review
Context stateNext chapter drafting

Example Invocation

Input: Chapter outline with 5 scene beats

Process:

  1. Load outline, confirm prerequisites
  2. Initialize progress tracker
  3. For each scene:

- Build context from prior scenes - Draft initial prose - Run evaluation loop - On ACCEPT: extract context, write output

  1. Complete: 5 polished scenes, flagged issues documented

Output:

  • 5 scene files in drafts/[story]/[chapter]/
  • Progress tracker showing all iterations
  • Context file for next chapter
  • List of any flagged issues for human review

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

27.41%
按下载量换算564

OpenCode

24.19%
按下载量换算497

Antigravity

17.9%
按下载量换算368

Gemini CLI

12.76%
按下载量换算262

trae

7.24%
按下载量换算149

Codex

3.41%
按下载量换算70

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills