Skip to main content

research-reviewer

Audits a completed research item for citation discipline, speculation control, writing quality, and logical coherence. Use after research investigation is complete and before the item is marked done. Audit-only — never edits the item.

Datos de origen

Repositorio
davidamitchell/Skills
Última actividad en el origen
15 de marzo de 2026 a las 06:05
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
1

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
research-reviewer
version
1.0
description
Audits a completed research item for citation discipline, speculation control, writing quality, and logical coherence. Use after research investigation is complete and before the item is marked done. Audit-only — never edits the item.
# Skill: Research Item Review ## When Not to Use - When the research item is still in progress — complete the investigation first - When a quick sanity check is needed rather than a full audit — use `citation-discipline`, `speculation-control`, or `remove-ai-slop` individually - When the goal is to improve the writing — this skill audits; it does not rewrite --- ## Interaction Protocol **Operating mode**: Audit-only. Read the item. Report violations. Do not edit, rewrite, or commit anything. **Before starting**, confirm: 1. Is the item complete? (Findings, Evidence Map, and Executive Summary are populated — not stubs or "TBD") 2. Which sections require full audit? (Research Skill Output and Findings sections require full checks; Context section has lighter standards — see scope notes below) **Output**: A structured violation report. See Output Format. --- ## Inputs and Outputs **Input**: A completed research item in structured Markdown format with Research Skill Output and Findings sections **Output**: A structured audit report with per-skill PASS/FAIL verdicts and specific violations **Composability**: Use after `research` §8 Output Finalisation; referenced in `research` skill as the final gate before marking an item complete. Applies `citation-discipline`, `speculation-control`, `remove-ai-slop`, and `peer-reviewer` in sequence. --- ## Scope Notes Apply these standards consistently across all items: **Research Skill Output and Findings sections**: Full audit. All four skills apply at maximum rigour. **Context section**: Lighter standard. - `citation-discipline`: flag only hard factual claims (specific statistics, named studies, precise dates) that lack a source. Do not flag framing prose, motivating rationale, or working hypotheses. - `speculation-control`: flag overconfident assertions presented as settled fact. Allow unlabelled framing assumptions and working hypotheses — the Context section is intentionally a pre-investigation framing device. - `remove-ai-slop`: apply normally. **Template structure**: Do not flag required structural elements (section headers, numbered sections, Evidence Map table) as AI slop. These are required by the format. --- ## Step 1 — Citation Discipline Check the Research Skill Output and Findings sections for: - Factual claims that lack a `[fact]`, `[inference]`, or `[assumption]` label and a corresponding source - Sourced claims where the citation does not directly support what is asserted - Vague quantifiers ("many", "most", "significant") used without sourcing - Acronyms or initialisms used without expansion on first occurrence - Domain terms used without a link to an authoritative definition Do not flag stubs or "TBD" sections — an incomplete section is not a citation violation. The labels `[inference]` and `[assumption]` are the accepted convention for epistemic labelling in research items — treat them as compliant with citation discipline for the purpose of distinguishing verified facts from inferences. --- ## Step 2 — Speculation Control Check the Research Skill Output and Findings sections for: - Speculative statements that are not prefixed with `Speculation:` or `Hypothesis:`, or not labelled `[inference]` or `[assumption]` - Opinions or subjective judgments that are not labelled `Opinion:` - Overconfident language ("clearly", "obviously", "undeniably") unsupported by evidence - Evidentiary gaps filled with invented or assumed detail presented as fact The labels `[inference]` and `[assumption]` in Research Skill Output sections are the accepted convention — treat them as compliant. --- ## Step 3 — Remove AI Slop Check the Findings section (Executive Summary, Key Findings, Analysis, etc.) for: - Formulaic AI writing patterns: predictable transitions ("Furthermore", "Additionally", "It is important to note"), symmetrical paragraphs, explicit meta-structure ("In conclusion") - Alignment artifacts: safety-prefacing language, over-explained causal links, unnecessary framing sentences - Lexical monotony: repeated sentence openings, uniform sentence length, excessive hedging density Apply `remove-ai-slop/SKILL.md` checks in full. --- ## Step 4 — Peer Review Check the Executive Summary, Key Findings, and Analysis sections for: - Conclusions in the Executive Summary that lack corresponding supporting evidence in the Findings or Evidence Map - Confidence levels not calibrated to source count and independence: High requires multiple independent sources; Medium requires one credible source; Low applies to single uncertain sources or strong inferential leaps - Central findings that present a single explanation for a contested or multi-causal phenomenon without acknowledging alternatives exist - Competing hypotheses dismissed without reasoning or evidence - Missing cross-references to related completed items where the connection is material to the conclusion Apply `peer-reviewer/SKILL.md` checks in full. --- ## Output Format Produce the report in this exact format: ``` REVIEW_TARGET: <item identifier or title> citation-discipline: PASS | FAIL VIOLATION: <specific violation with section reference or quote> speculation-control: PASS | FAIL VIOLATION: <specific violation with section reference or quote> remove-ai-slop: PASS | FAIL VIOLATION: <specific violation with section reference or quote> peer-reviewer: PASS | FAIL logical-coherence-and-evidence-sufficiency: PASS | FAIL VIOLATION: <specific violation with section reference or quote> alternative-explanations: PASS | FAIL VIOLATION: <specific violation with section reference or quote> cross-item-integration: PASS | FAIL VIOLATION: <specific violation with section reference or quote> OVERALL: PASS | FAIL ``` Rules: - Use `PASS` if no violations are found for a skill; use `FAIL` if any violations are found - Each violation on its own line, indented two spaces, prefixed `VIOLATION: ` - `OVERALL: PASS` only if all four skills passed; otherwise `OVERALL: FAIL` - If a required companion skill file is missing, write `SKILL_FILE_MISSING` as the result and treat it as `PASS` for the overall calculation - If the item is a stub (Findings not yet populated), write `ITEM_INCOMPLETE` and do not audit
Ver en GitHub