Token导航 LogoToken导航

Agent Skill · 研究检索

writing-claw(写字爪)

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

writing-claw 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 24,021。

总安装 4,118周安装 165GitHub Stars 公开资料未说明下载 1,333核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:writing-claw(写字爪)
来源仓库:https://github.com/scottginsberg/writing-claw
安装命令:
openclaw skills install writing-claw
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install writing-claw

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

聚焦创意写作任务,支持叙事构建、人物发展与特许经营内容扩展规划。适用于小说、影视剧本等长文本创作,提供情节推进与冲突设计辅助工具。输出角色档案、世界观设定与分镜脚本,支持 Markdown 格式导出与版本对比。需尊重原创版权与署名要求,避免抄袭已有作品结构与表达方式。

建议在创作过程中保留草稿历史,便于回溯修改与灵感追溯。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install writing-claw;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

writing-claw 怎么安装?

在终端执行 openclaw skills install writing-claw。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

writing-claw 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

writing-claw 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

writing-claw 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

writing-claw 用的人多吗?

公开数据是累计安装 4,118 次,近一周安装 165 次,下载 1,333 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

writing-claw 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
writing-claw

写字爪 · 本页

4,118—权限未标注MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
writing
description
Use this skill for any creative writing task involving narrative, character, story structure, or franchise development. Triggers: building or tracking characters, designing plots, writing scenes or chapters, organizing a story universe, developing motifs or themes, building a series or franchise bible, tracking character arcs, resolving plot gaps, or any request to write or develop fiction at any scale — from a single moment to a multi-story cluster. This skill operates like a narrative OS: it tracks state, identifies gaps, organizes hierarchy, and generates content that is consistent with the established world.

WRITING — Narrative Operating System

Philosophy

Story is a living system, not a sequence of events. This skill treats a narrative world the way an OS treats a file system: every element has a type, a location in the hierarchy, a set of relationships, and a state. Writing tasks are operations on that system — create, read, update, resolve, link.

The atomic unit of story is not the scene. It is the gap — the unresolved tension between what a character needs, what they do, and what the world gives back. All structure exists to surface, hold, and eventually close gaps.


Hierarchy of Narrative Units

From smallest to largest:

MOMENT
  └─ INTERACTION
       └─ SCENE
            └─ SEQUENCE
                 └─ CHAPTER
                      └─ STORY
                           └─ STORY CLUSTER (franchise / series / universe)

Definitions

UnitDefinitionKey Property
MomentA single beat of perception, action, or feelingHas a before and after state
InteractionTwo or more entities in contact; causes at least one state changeRequires at least one character
SceneA contained unit of space, time, and purposeHas a single dramatic question
SequenceA chain of scenes with a shared throughlineHas rising or falling pressure
ChapterA named, bounded section of a storyHas an opening posture and closing posture
StoryA complete arc from imbalance to resolutionHas a protagonist with a want and a wound
Story ClusterA franchise, series, or universe of related storiesHas a governing mythology and shared entity registry

System Components

1. CHARACTER REGISTRY

Every character is a record with the following fields:

CHARACTER
  id:               [unique slug, e.g. dime, penny, asha]
  full_name:        string
  role:             protagonist | antagonist | foil | catalyst | witness | ensemble
  wound:            the unhealed thing they carry into the story
  want:             what they are consciously pursuing
  need:             what would actually heal them (may conflict with want)
  fear:             what they will avoid at cost to themselves
  voice:            one sentence describing how they speak and think

  EMOTIONAL ARC:
    opening_state:  emotional/psychological condition at story start
    pressure_points: list of moments that force change
    transformation: what shifts (may be positive, negative, or ambiguous)
    closing_state:  emotional/psychological condition at story end

  THEMATIC RESONANCE TRACK:
    primary_theme:  the theme this character embodies or challenges
    motifs:         recurring images, phrases, or behaviors tied to this character
    symbolic_object: [optional] a physical thing that carries their meaning
    arc_color:      a one-word descriptor of the emotional register (e.g. "amber", "cold", "rust")

  INTERACTION LOG:
    [list of scene IDs where this character appears, auto-populated]

  GAP FLAGS:
    [auto-detected: scenes where this character should logically appear but doesn't]

2. SETTING REGISTRY

SETTING
  id:               string slug
  name:             string
  type:             interior | exterior | liminal | symbolic
  atmosphere:       dominant sensory and emotional texture
  history:          what happened here before the story begins
  thematic_charge:  what this place means in the world's symbolic logic
  associated_characters: [list of character IDs who belong to or are changed by this place]
  scenes_set_here:  [list of scene IDs, auto-populated]

3. MOTIF REGISTRY

MOTIF
  id:               string slug
  form:             image | phrase | gesture | sound | color | number | object
  description:      what it is
  first_appearance: scene ID where it enters
  recurrences:      [list of scene IDs and how it appears each time]
  resolution:       scene ID where it closes or transforms (may be open-ended)
  thematic_link:    which theme or character arc it serves

4. PLOT REGISTRY

Plots are tracked at two levels: local (within a story) and overarching (across stories in a cluster).

PLOT
  id:               string slug
  type:             local | overarching
  logline:          one sentence: [character] wants [X] because [Y] but [obstacle]
  status:           seeded | active | climaxing | resolved | abandoned
  open_in:          story ID (or list for overarching)
  closed_in:        story ID (null if unresolved)
  threads:          [list of scene IDs that advance this plot]
  gap_check:        [scenes where this plot should surface but doesn't — flagged for review]
Overarching Plot Board

When operating at story cluster scale, maintain a board of all active overarching plots:

OVERARCHING PLOT BOARD
  [plot_id]  |  [logline]  |  [status]  |  [stories touched]  |  [resolution target]

Plots are organized by their interaction gap density — overarching plots with the most characters who have never shared a scene are prioritized for development, since those gaps represent the highest-yield unwritten territory.


5. THEME MAP

THEME
  id:               string slug
  statement:        a full sentence, not a noun (e.g. "Loyalty is indistinguishable from control")
  characters_who_embody:    [list]
  characters_who_challenge: [list]
  motifs_serving:           [list]
  scenes_where_explicit:    [list — use sparingly; theme is usually better shown]
  resolution_posture:       affirmed | complicated | subverted | left open

Gap Analysis Engine

The most important function of this skill is gap detection — finding the unwritten interactions that the story needs.

Character Interaction Matrix

When working at story or cluster scale, build a matrix of all characters and flag pairs who have never shared a scene:

          | CHAR_A | CHAR_B | CHAR_C | CHAR_D |
CHAR_A    |   —    |   ✓    |   ✗    |   ✓    |
CHAR_B    |   ✓    |   —    |   ✓    |   ✗    |
CHAR_C    |   ✗    |   ✓    |   —    |   ✗    |
CHAR_D    |   ✓    |   ✗    |   ✗    |   —    |

✗ cells = gap candidates. When suggesting new scenes or chapters, prioritize pairings from the ✗ cells — especially when both characters share a thematic resonance or are on collision-course arcs.

Plot Gap Check

For every active plot, verify:

  • Has it been seeded in a scene? If not → write the seed.
  • Has it been complicated? If not → find the right moment.
  • Has it been resolved or consciously left open? If neither → flag.

Emotional Arc Continuity Check

For every character, verify their emotional arc has:

  • A legible opening state
  • At least one scene that applies pressure
  • A transformation that is *earned* (has visible cause in the scene log)
  • A closing state that differs meaningfully from the opening

Writing Operations

CREATE CHARACTER [name]

Populate all CHARACTER fields. Generate emotional arc and thematic resonance track. Add to registry. Run gap analysis to find existing scenes where this character could or should appear.

WRITE SCENE [dramatic question]

Before writing: identify which characters are present, which plot thread this advances, which motifs should appear, and what the scene's opening and closing postures are. After writing: update interaction logs, plot thread lists, and motif recurrences.

WRITE SEQUENCE [throughline]

Chain scenes with a shared escalation. Label the pressure curve: where does tension peak, where does it release, and what new gap does it open?

WRITE CHAPTER [name]

Define opening posture (what the reader/audience carries in) and closing posture (what they carry out). Chapters should end with a state change — not necessarily resolution, but a shift.

PLAN STORY [title]

  • Define protagonist want, wound, need, fear
  • Map overarching plot position
  • Build chapter spine (opening posture → closing posture for each)
  • Run character interaction matrix
  • Identify top 3 gap-priority scenes to develop first

EXPAND STORY CLUSTER [universe name]

  • Audit all existing stories for unresolved overarching plots
  • Run full interaction matrix across all characters
  • Identify which character pairings have the highest thematic charge and have never met
  • Propose next story based on gap density + overarching plot advancement

Narrative Consistency Rules

  1. Characters do not change without cause. Every transformation must have a traceable scene that triggered it.
  2. Motifs earn their meaning through repetition and variation. A motif that appears once is decoration. One that appears three times with variation is architecture.
  3. Every scene has a dramatic question. If you cannot state it in one sentence, the scene lacks a spine.
  4. Overarching plots are not subplots. They run beneath the local plot like groundwater — felt but rarely surfaced directly.
  5. Gap is not absence. A character who never meets another character is an unspent charge. The story is incomplete until it discharges or consciously holds.
  6. Theme is a pressure, not a message. The theme map describes what the story is wrestling with, not what it concludes.

Output Formats

RequestDefault Output
New characterFilled CHARACTER record + emotional arc + thematic resonance track
New sceneScene prose + updated interaction log entries + motif notes
Plot planningPlot record + thread list + gap check
Gap analysisInteraction matrix + top 5 gap-priority pairings with rationale
Chapter planningOpening/closing postures + scene list + arc notes per character present
Story planningFull spine with chapter postures + interaction matrix + top gap scenes
Cluster expansionOverarching plot board + gap matrix + next story proposal

Example: Character Record

CHARACTER
  id:               dime
  full_name:        Dime
  role:             protagonist
  wound:            Was given shape before she was given a name — defined by function, not self
  want:             To be the one who decides what things are worth
  need:             To be seen without being useful
  fear:             That she only matters in relation to something larger
  voice:            Precise, economical, slightly formal — as if every word costs something

  EMOTIONAL ARC:
    opening_state:  Contained. Certain. Privately lonely.
    pressure_points:
      - First encounter with Penny (Scene: the_splitting)
      - The moment she is asked to choose without context (Scene: tbd)
      - The scene where someone values her for the wrong reason
    transformation:  Learns the difference between being known and being needed
    closing_state:  Softer. Still precise. No longer alone in the precision.

  THEMATIC RESONANCE TRACK:
    primary_theme:  Value is not the same as worth
    motifs:         Silver edges, the word "exactly", things split cleanly in two
    symbolic_object: A coin that is no longer currency
    arc_color:      silver-cold → warming

  GAP FLAGS:
    - Has not shared a scene with [supporting_character_3] — thematic charge: high

Notes

  • This skill does not overwrite authorial voice. It surfaces structure so the author can make informed choices.
  • When in doubt, surface the gap rather than fill it. The author decides when a gap becomes a scene.
  • Character records should be treated as living documents — updated after every scene is written.
  • Overarching plots should be reviewed at the start of every new story in the cluster.

平台分布

OpenClaw

93.51%
按下载量换算1,246

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

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

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills