Token导航 LogoToken导航

Agent Skill · 研究检索

bookforge-counterargument-handler(Bookforge 反驳处理程序)

bookforge-counterargument-handler 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

bookforge-counterargument-handler 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 36,552。

总安装 1,905周安装 81GitHub Stars 公开资料未说明下载 667核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install bookforge-counterargument-handler

这个 Skill 是做什么的

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

预判并回应读者在研究论证中的反对意见与替代观点。增强论述说服力与逻辑严密性。bookforge-counterargument-handler 属于研究检索类 Skill,可作为该场景下的辅助能力补充。适用于论文、报告、提案等正式写作支持。

安装命令:openclaw skills install bookforge-counterargument-handler 需基于已有论证草稿识别潜在质疑点。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

bookforge-counterargument-handler 怎么安装?

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

bookforge-counterargument-handler 支持哪些 AI 工具?

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

bookforge-counterargument-handler 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

bookforge-counterargument-handler 是免费的吗?

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

bookforge-counterargument-handler 用的人多吗?

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

bookforge-counterargument-handler 安全吗?

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

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

值得选的地方

  • 专注 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调用外部服务未明确有提醒
bookforge-counterargument-handler

Bookforge 反驳处理程序 · 本页

1,905—调用外部服务MIT-0通过

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

SKILL.md 原文

name
counterargument-handler
description
Anticipate, acknowledge, and respond to reader objections and alternative views in a research argument. Use this skill when the user has a draft argument or storyboard and needs to identify which objections readers will predictably raise, wants to decide which objections to acknowledge and which to set aside, needs vocabulary and sentence templates for introducing and responding to counterarguments without weakening their position, has discovered a flaw in their argument and does not know how to handle it honestly, is building a cause-and-effect argument and needs to address competing causes, has made claims with counterexamples that readers will invoke, uses key terms that readers may define differently and needs to address definitional scope, or wants to avoid either ignoring objections (seeming ignorant) or acknowledging too many (losing argumentative focus). This skill is the detailed companion to research-argument-builder — use it after assembling the argument's core structure (claim, reasons, evidence) and before drafting, to map every acknowledgment slot with a calibrated response strategy.
version
1.0.0
homepage
https://github.com/bookforge-ai/bookforge-skills/tree/main/books/the-craft-of-research/skills/counterargument-handler
metadata
{"openclaw":{"emoji":"📚","homepage":"https://github.com/bookforge-ai/bookforge-skills"}}
status
draft
source-books
title
The Craft of Research, 4th Edition
authors
["Wayne C. Booth", "Gregory G. Colomb", "Joseph M. Williams", "Joseph Bizup", "William T. FitzGerald"]
chapters
[10]
tags
[research-methodology, academic-writing, argumentation, counterarguments, critical-thinking]
depends-on
[research-argument-builder]
execution
tier
1
mode
hybrid
inputs
description
User's research argument storyboard, draft, or claim+reasons+evidence summary from research-argument-builder, plus the research question the argument answers
tools-required
[Read, Write]
tools-optional
[]
mcps-required
[]
environment
Any agent environment; user should have a core argument assembled — at minimum a claim and at least two reasons with supporting evidence
discovery
goal
Map every predictable objection to the user's argument, decide which to acknowledge and how, then produce calibrated acknowledgment-response pairs using precise vocabulary — so that the final draft shows readers the argument has already been through its own wringer
tasks
audience
Researchers, graduate students, analysts, and professionals who have assembled a research argument and need to address counterarguments before drafting or revising
triggers

Counterargument Handler

When to Use

You have assembled the core of your argument — a claim backed by reasons and evidence. Now you need to do what separates a thin argument from a persuasive one: anticipate what skeptical readers will say, decide which objections to address, and respond in a way that is honest, precise, and targeted.

An argument that presents only its own case looks one-sided. Readers who hold different views will feel dismissed, not persuaded. But an argument that acknowledges every possible objection loses focus and exhausts readers. The goal is calibrated engagement: acknowledge what readers care about, respond in proportion to the weight of the objection, and direct criticism at ideas rather than people.

This skill covers the full acknowledgment-response workflow:

  1. Anticipate — question your argument as your most skeptical readers will
  2. Identify — recognize the three types of disagreements that are almost always predictable
  3. Filter — decide what to acknowledge (Goldilocks: not too many, not too few)
  4. Choose a strategy — rebut, qualify, or concede-and-reframe
  5. Write it — use vocabulary calibrated to the weight you give each objection

Preconditions to verify:

  • Does the user have a core argument (claim + reasons + evidence)? If not, invoke research-argument-builder first.
  • Can the user state their main claim in one or two sentences? If not, that is a sign the argument itself is not yet assembled — return to research-argument-builder.

Context and Input Gathering

Required (ask if missing)

  • The main claim: What the argument asserts. One or two sentences.

- Check prompt for: thesis statement, main conclusion, storyboard from research-argument-builder - If missing, ask: "What is the main point you want readers to accept?"

  • The reasons and any evidence summary: The logical structure of the argument.

- Check prompt for: storyboard output, outline, or any ordered set of assertions and sources - If missing, ask: "What are the two or three main reasons your claim is true?"

Useful (gather from environment if available)

  • Sources or bibliography: Other researchers' positions reveal what alternatives and objections exist in the field

- Look for files like sources.md, bibliography.md, notes.md in the working directory - If found, scan for positions that differ from the user's claim before asking the user to generate objections from memory

  • Research question and intended audience: Determines which objections are most salient

- If not stated, ask: "Who are the readers — what is their field, level, and likely stake in a different outcome?"

Process

Step 1 — Run the Objection Anticipation Protocol

WHY: You know your argument too well to see its weaknesses clearly. You believe in it too much to challenge it seriously. The only way out is to deliberately adopt the perspective of someone who wants you to be wrong — a skeptical reader with a stake in a different outcome. Doing this systematically before readers actually raise objections gives you time to fix real problems and to prepare responses for apparent ones.

Work through each element of the argument in order. For each, ask the questions below and note every objection you cannot immediately dismiss:

On the problem definition:

  • "Why do you think there's a problem at all? The costs or consequences don't seem that significant."
  • "Have you defined the problem correctly? Maybe it involves a different issue than the one you raise."

On the claim:

  • "Have you stated this too strongly? I can think of exceptions and limitations."
  • "Is your solution practical or conceptual — and does it match the type of problem you've identified?" (Practical problems need practical solutions; conceptual problems need conceptual ones.)

On why your solution is better than alternatives:

  • For a practical claim: "What you propose will cost too much and create new problems."
  • For a conceptual claim: "This doesn't fit with other well-established knowledge."

On the evidence:

  • Nature: "I want a different sort of evidence — hard numbers, not anecdotes (or lived experience, not cold numbers)."
  • Accuracy: "The numbers don't add up."
  • Precision: "What do you mean by 'many'? You need to be more specific."
  • Currency: "There is newer research on this."
  • Representativeness: "You didn't get data on all the relevant groups."
  • Authority: "Your source is not an expert on this."
  • Sufficiency: "One data point is not enough to support this."

After this pass, sort your objections into two lists:

  • Fixable before you draft: Genuine weaknesses in the argument — fix them now, do not just acknowledge them.
  • Apparent but not real, or unfixable: Objections you can address with acknowledgment and response.

For any fixable weakness: go back and fix it. Acknowledging a flaw you could have fixed signals incompetence; hiding it signals dishonesty. Neither serves you.

Step 2 — Identify the Three Predictable Disagreements

WHY: Three kinds of alternatives appear in almost every research argument, regardless of field. Recognizing them by type lets you address them systematically rather than being surprised when readers raise them. If you argue about causes, expect competing causes. If you make broad claims, expect counterexamples. If your argument turns on a contested term, expect definitional challenges.

Disagreement Type 1 — Competing causes

Applies when: your argument is about cause and effect.

No effect has a single cause. If you argue that X causes Y, every reader will think of other causes. You do not need to defeat every competing cause — but you need to acknowledge the most prominent ones and explain either why they are less important than your cause or why your cause is the focus of this argument.

Example: Arguing that pesticide use is causing honeybee colony collapse. Predictable competing causes: habitat loss, disease, parasites, genetically modified crops. Acknowledge the most prominent and explain your scope.

Disagreement Type 2 — Counterexamples

Applies when: you make any generalization.

Readers will think of exceptions they believe undermine your claim. You must think of them first, acknowledge the more plausible and vivid ones, and explain why you do not consider them as damaging as readers might. Be especially vigilant when your claim covers a phenomenon with wide natural variation — readers who do not understand statistical reasoning will focus on aberrant cases.

Example: Arguing about climate warming trends. A reader might cite a cold summer in one location. Acknowledge that local variation exists; explain why it does not invalidate a trend across decades and geographies.

Disagreement Type 3 — Definitional scope disputes

Applies when: your argument depends on a key term that has more than one plausible meaning.

Readers must accept your definition to accept your claim. They will often redefine terms to suit their own views. When your argument hinges on a term, define it with a supporting sub-argument — not a dictionary citation — and acknowledge plausible alternative definitions. Explain why you have adopted your definition.

Example: Arguing that social media is "addictive." Readers may define addiction as requiring physical dependence; you may mean behavioral compulsion. Acknowledge the definitional dispute; argue for the definition your evidence supports; explain why alternative definitions do not fit your research context.

Do NOT cite a dictionary as your definitional authority. Dictionaries record usage; they do not resolve contested meaning in specialized arguments.

Step 3 — Apply the Goldilocks Filter

WHY: Too many acknowledgments lose the argument. Too few make you seem ignorant of or dismissive toward your readers' views. The filter is not about being nice to every opposing idea — it is about strategic, credibility-building engagement with the objections readers actually care about.

Prioritize acknowledging the following — in roughly this order of importance:

  1. Plausible charges of weakness you can rebut. These are objections that seem serious at first but are not — acknowledging and rebutting them actively strengthens your case.
  2. Alternative lines of argument that are important in your field. Failing to engage with the major alternative positions in your field signals that you have not done the research.
  3. Alternative conclusions that readers want to be true. Readers with a stake in a different outcome need to see you have considered their preferred position and can explain why yours is better.
  4. Alternative evidence readers know about. If readers know of a study or data set that points in a different direction, ignoring it looks deliberate.
  5. Important counterexamples you must address. Vivid, memorable exceptions that readers will immediately think of.

What to set aside: Objections that are obviously frivolous, easily dismissed without argument, or so minor that noting them at all inflates their importance. Better to ignore what readers like than to disparage it — disparaging it weakens your credibility; ignoring something minor wastes no one's time.

Important constraint on tone: Do not denigrate those you disagree with in the acknowledgment. Label the work, not the person: write "the evidence here is thin" not "naive researchers have claimed." Save critical characterization for the response portion, and direct it at the argument rather than the author.

Step 4 — Choose a Response Strategy

WHY: The response is not just a counter-claim. Every response is itself a mini-argument — it needs at least one reason, and for substantial objections, it needs its own evidence. Choosing the right strategy before drafting prevents you from either conceding too much (weakening the original argument) or asserting without reasoning (which is not a response, it is just a louder version of the original claim).

Three response strategies, from most to least accommodating:

Strategy A — Rebut

Use when: the objection is based on a misunderstanding of your scope, a factual error, or reasoning that does not hold under scrutiny.

Structure: Acknowledge the objection → give the reason it does not apply or is incorrect → provide supporting evidence if readers do not already know the basis for your response.

Minimum form: [Acknowledgment phrase] + [reason the objection fails or misses the point] Full form: [Acknowledgment phrase] + [reason] + [sub-reason or evidence backing the reason]

Strategy B — Qualify

Use when: the objection identifies a genuine limitation on your claim, but the claim is still valid within a defined scope. Do not fight a legitimate narrowing — concede it, restate the bounded claim, and move on. A scoped claim that holds is worth more than an overbroad claim that does not.

Structure: Acknowledge that the objection applies in certain cases → restate your claim with an explicit qualifier → show that the bounded claim is still significant.

Example: "We acknowledge this pattern does not hold in the earliest periods of industrialization; our claim applies to the period after 1850, when the relevant conditions stabilized."

Strategy C — Concede-and-reframe

Use when: the objection identifies a real flaw in your argument that you cannot fix and cannot rebut. This is the hardest case but also the most honest one.

Three moves are available:

  • The rest of your argument more than balances the flaw — state this explicitly and show why.
  • While the flaw is serious, more research would show a way around it — frame this as a limitation and a future direction.
  • While the flaw makes it impossible to accept your claim fully, your argument offers important insight into the question and suggests what a better answer would require — reframe the contribution.

What you cannot do: Ignore a flaw that readers will notice. If readers see it and you have not mentioned it, they conclude you lack competence. If they think you saw it and hid it, they conclude you lack honesty. Either outcome is worse than the concession.

Step 5 — Write the Acknowledgment-Response Pairs

WHY: The vocabulary of acknowledgment does work that the logic alone cannot do — it signals to readers exactly how much weight you give an objection. Using the wrong register (too dismissive or too deferential) misrepresents your actual position. Precise vocabulary controls the reader's interpretation of your credibility as an honest, informed interlocutor.

Acknowledgment vocabulary — five levels, from most to most deferential:

Level 1 — Downplay: signals you consider the objection minor but worth noting.

  • Introduce with: *despite*, *regardless of*, *notwithstanding*
  • Or as a subordinate clause: *although*, *while*, *even though*
  • Example: "Although some researchers have attributed this pattern to seasonal variation, our analysis of five-year trends..."

Level 2 — Hedged acknowledgment: signals partial validity without full concession.

  • Introduce with: *seem*, *appear*, *may*, *could*; adverbs like *plausibly*, *justifiably*, *reasonably*, *surprisingly*
  • Example: "This proposal may have some merit, but the evidence for scalability..."

Level 3 — Unnamed source acknowledgment: gives the objection some weight without elevating a specific source.

  • "It is easy to think / imagine / claim that..." followed by your response
  • "Some evidence might suggest / indicate / point to..." followed by your counter-evidence
  • Example: "It is easy to imagine that shorter deadlines improve output quality, but the data on revision depth..."

Level 4 — Named community acknowledgment: gives the objection significant weight by attributing it to researchers or critics in the field.

  • "Some / many / a few researchers / critics / scholars have argued that..." followed by response
  • "Although some researchers have argued that..., our findings show..."
  • Caution: If you attribute a position to a named person or group, do not characterize them negatively before your response. Write "Smith's evidence is important" not "the occasionally careless Smith." Save critique for the response and direct it at the work.

Level 5 — First-person concession: your own voice conceding validity; highest weight given to the objection.

  • "I / we understand / know / realize that..., but..."
  • "It must / should be admitted / acknowledged / conceded that..., nevertheless..."
  • "Granted / Certainly / To be sure / Of course, X has argued that..., however..."
  • Example: "Admittedly, our sample does not cover the Southern states, where conditions differ substantially; nevertheless..."

Response vocabulary:

Begin the response with a term or phrase that signals the pivot: *but*, *however*, *on the other hand*.

Response registers, from tactful to blunt:

  • Tactful: "But I do not quite understand how / I find it difficult to see how / It is not clear to me how X can claim that..."
  • Noting unsettled issues: "But there are other issues here... / But there remains the problem of..."
  • Claiming irrelevance: "But as insightful as that may be, it ignores / is irrelevant to / does not bear on the issue at hand."
  • Challenging the reasoning or evidence: "But the evidence is unreliable / shaky / thin." "But the argument is untenable / weak / confused / simplistic." "But the argument overlooks / ignores / misses key factors."
  • Noting incomplete analysis: "Smith's evidence is important, but we must look at all the available evidence." "That explains some of the problem, but it is too complex for a single explanation." "That principle holds in many cases, but not in all."

See references/acknowledgment-response-vocabulary.md for the complete vocabulary list organized by register.

Step 6 — Produce the Acknowledgment Map

WHY: The acknowledgment map externalizes the full set of decisions made in Steps 1-5 into a format that can be inserted directly into the argument storyboard or draft plan. Without it, acknowledgment-response decisions made in the planning phase get lost or inconsistently applied in drafting.

Produce one entry per acknowledged objection, using this format:

OBJECTION: [state the objection in the reader's voice — one sentence]
Type: [competing causes / counterexample / definitional scope / evidence quality / other]
Weight given: [low / medium / high]
Response strategy: [rebut / qualify / concede-and-reframe]
Acknowledgment phrase: [draft opening clause with vocabulary from Step 5]
Response: [one to three sentences: the reason the objection fails, the qualifier, or the concession + reframe]
Insert point: [where in the argument this acknowledgment should appear — reason #, section name, etc.]

After producing the full map, count the acknowledgments. If there are more than four or five for a medium-length argument, apply the Goldilocks filter again — remove entries in the "low weight / easily dismissed" category unless they are known to be prominent in the field.

Examples

Example 1 — Competing causes objection in a cause argument

Argument: School lunch nutrition policies reduce childhood obesity rates in low-income districts.

Predictable objection (Type 1 — competing causes): "Physical activity levels, home food environment, and socioeconomic status all affect obesity rates. You can't isolate the effect of school lunch policy."

Goldilocks filter: This is a legitimate alternative and important in the public health field. Acknowledge.

Strategy: Qualify — the argument does not claim school lunch policy is the only cause, but that it is one with measurable, independent effects.

Acknowledgment map entry:

OBJECTION: Physical activity, home food environment, and income level all contribute to
childhood obesity, making it impossible to attribute rate changes to school lunch policy alone.
Type: competing causes
Weight given: high
Response strategy: qualify
Acknowledgment phrase: "Although home food environment and physical activity independently
affect obesity rates..."
Response: "...our analysis controls for both variables across matched district pairs, isolating
the policy effect. We do not claim school lunch policy is the sole cause — our claim is that
it is a statistically significant, independently actionable factor."
Insert point: Immediately after presenting the main causal evidence (Reason 2)

Example 2 — Definitional scope dispute

Argument: Social media use among adolescents is addictive.

Predictable objection (Type 3 — definitional scope): "Addiction requires physiological dependence and withdrawal symptoms. Social media doesn't qualify — you're misusing the term."

Goldilocks filter: Definitional objection that, if not addressed, allows readers to dismiss the entire argument. Must acknowledge.

Strategy: Rebut the definitional framing — define addiction as behavioral compulsion that persists despite negative consequences, cite behavioral addiction research, explain why physiological dependence is not the defining criterion in current clinical literature.

Acknowledgment map entry:

OBJECTION: Addiction requires physiological dependence; applying the term to social media
misuses clinical vocabulary and overstates the case.
Type: definitional scope
Weight given: high
Response strategy: rebut
Acknowledgment phrase: "Some researchers maintain that addiction requires physiological
dependence and formal withdrawal symptoms..."
Response: "...however, behavioral addiction — characterized by compulsive use despite
negative consequences and inability to reduce use voluntarily — is now recognized as a
clinical category (American Psychiatric Association, 2013). We use 'addictive' in this
behavioral sense, which social media use has been shown to satisfy across multiple
validated scales."
Insert point: Within the claim definition, before presenting the supporting evidence

Example 3 — Genuine flaw requiring concede-and-reframe

Argument: Remote work policies increase individual productivity in knowledge-work firms.

Discovered flaw: The three datasets used were all from technology companies. The claim cannot be generalized to all knowledge-work firms.

Strategy: Concede the scope limitation honestly; reframe the contribution as establishing the pattern in one sector and identifying conditions that future research should test in others.

Acknowledgment map entry:

OBJECTION: All three studies draw from technology companies. The claim cannot extend to
law firms, financial services, or other knowledge-work sectors.
Type: evidence — representativeness
Weight given: high
Response strategy: concede-and-reframe
Acknowledgment phrase: "It must be acknowledged that our evidence comes entirely from
the technology sector, which may have atypically high rates of autonomous task structures..."
Response: "...this limits the generalizability of our findings. We do not claim this pattern
holds universally; our contribution is to establish the effect under known conditions and
to identify the task-autonomy variable as the most likely mechanism — which future
research can test across other sectors."
Insert point: In the limitations section; also flag in the claim with a qualifier ("in
technology-sector knowledge work firms")

Output

Produce the acknowledgment map (one entry per acknowledged objection using the Step 6 format), then provide:

  1. Objection audit summary: List every objection surfaced in Step 1, noting which are fixable (user should fix before drafting) and which are addressed in the map.
  2. Three predictable disagreement types: State which of the three types apply to this argument and what the specific objection is in each case.
  3. Goldilocks verdict: How many objections the map includes, and why those were selected over the ones set aside.
  4. Draft acknowledgment-response sentences: For each entry in the map, provide a draft sentence or two using vocabulary from Step 5, ready to be inserted into the draft.

If a fixable weakness was discovered in Step 1: flag it clearly before the acknowledgment map and state what needs to be fixed in the argument before drafting proceeds.

Anti-Pattern Quick Reference

Anti-patternSignalFix
Ignoring obvious alternativesNo acknowledgments in the draft; all competing views absentRun the objection anticipation protocol systematically; check your sources for disagreements
Acknowledging without responding"Some argue X. As we can see, Y..." — no reason why X is wrongEvery acknowledgment needs at least one reason; for substantial objections, build a sub-argument
Asserting instead of responding"But this is clearly wrong." — no reason givenAdd the reason the objection fails, then add evidence if readers need the basis for the response
Denigrating the source in the acknowledgment"Naive researchers have claimed..." "The careless historian X says..."Label the work, not the person; save criticism for the response portion and direct it at the argument
Over-acknowledgingFour or more acknowledgments in a short paperApply the Goldilocks filter; remove low-weight entries that are not prominent in the field
Hiding a genuine flawKnown limitation not mentioned; argument overstatedConcede, then reframe: state the limitation, then explain the contribution within those limits
Dictionary definition as authority"According to Merriam-Webster, 'addiction' means..."Build a sub-argument for your definition; acknowledge alternative definitions; explain your choice
Competing causes ignoredCause argument with no acknowledgment of other causesName the most prominent competing causes; explain why your cause is the focus

References

  • references/acknowledgment-response-vocabulary.md — Complete vocabulary list for acknowledgments (5 levels) and responses (4 registers), with sentence templates
  • references/three-predictable-disagreements.md — Extended guidance on competing causes, counterexample, and definitional scope disputes with field-specific examples

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — The Craft of Research, 4th Edition by Wayne C. Booth, Gregory G. Colomb, Joseph M. Williams, Joseph Bizup, William T. FitzGerald.

Related BookForge Skills

Install related skills from ClawhHub:

  • clawhub install bookforge-research-argument-builder

Or install the full book set from GitHub: bookforge-skills

平台分布

OpenClaw

75.37%
按下载量换算503

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

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

继续浏览同类 Skills