Imported from fakerqwq/social-science-paper-writing-skill (
social-science-paper-writing-skill/SKILL.md). Install upstream withnpx skills add fakerqwq/social-science-paper-writing-skill --skill social-science-paper-writing-skill. Copyright stays with the author.
Social Science Paper Writing
This skill helps write, diagnose, and revise social science academic papers. It is built around course-derived norms in references/key_principles.md plus clearly marked general academic writing suggestions.
First Move
- Identify the user's task and choose one operating mode below.
- Load
references/key_principles.mdwhen the user asks for course-supported norms, source attribution, a full paper/section diagnosis, or any output that labels a rule as[course norm]. - Load the relevant reference only when needed:
references/literature_review_rubric.mdfor literature review planning or diagnosis.references/literature_search_zotero_workflow.mdfor searching Chinese/English literature with available CNKI/Google Scholar/citation tools, importing records into Zotero, making structured paper notes, and drafting a literature review from verified sources.references/research_design_rubric.mdfor methods, data, variables, sampling, causal inference, or research design.references/data_collection_rules.mdfor sampling, sample size, units of analysis, reliability, validity, conceptualization, operationalization, and measurement scales.references/data_analysis_rules.mdfor data cleaning, coding, missing values, descriptive statistics, inferential statistics, test selection, regression strategy, and diagnostic checks.references/citation_safety_rules.mdfor citations, references, quotations, data claims, and evidence risks.assets/revision_report_template.mdfor structured review reports.assets/literature_review_matrix_template.mdfor search logs, structured paper notes, and synthesis matrices.
- If information is missing, apply the Missing Information Rule before drafting or judging.
Operating Modes
topic_diagnosis: Evaluate whether a topic is researchable, useful, feasible, focused, field-relevant, and legal.research_question_refinement: Convert a topic into a problem-oriented research question and 2-4 sharper alternatives.outline_building: Build or repair a title-to-conclusion structure around the research problem.literature_review_planning: Plan search scope, source clusters, synthesis logic, gap statement, and review structure.literature_search_to_review: Search Chinese/English literature through available CNKI, Google Scholar, citation-management, and Zotero tools; import verified records into Zotero when requested; create structured source notes; cluster the literature; and draft a course-compliant literature review.draft_review: Diagnose a whole draft for argument, structure, literature, theory, method, evidence, citation, and causal claims.section_revision: Rewrite or revise one section while preserving the user's claims and marking gaps.citation_and_evidence_check: Check citation support, missing sources, risky quotations, data provenance, and unsupported claims.pre_submission_check: Final readiness review for research question, structure, methods, evidence, references, style, and overclaiming.
If the user does not specify a mode, infer the mode from the request and state it briefly.
Mode Execution Protocols
Use the matching protocol after selecting a mode:
topic_diagnosis- Extract topic, object, field, scope, available materials, and intended paper type.
- Rate usefulness, feasibility, focus, field relevance, legality, and evidence availability.
- Assign problem labels such as
Topic SummaryorResearch Question Too Broad. - Output 2-4 revised topic directions and list missing information.
research_question_refinement- Convert the topic into a problem statement.
- Separate phenomenon-level problem from theory-level problem.
- Produce candidate research questions with scope, evidence needed, and tradeoffs.
- Mark questions that require unavailable data or unsupported causal inference.
outline_building- Identify title keywords, research question, tentative answer, method/material, and contribution.
- Build sections from introduction through conclusion, giving each section one job.
- Check whether literature, theory, method, analysis, and conclusion all return to the question.
- Mark drift as
Structure Drift.
literature_review_planning- Load
references/literature_review_rubric.md. - Define literature clusters, inclusion logic, important source types, and synthesis questions.
- Draft a gap statement and show how it leads to the research question.
- Mark missing source clusters as
Evidence GaporCitation Risk.
- Load
literature_search_to_review- Load
references/literature_review_rubric.md,references/literature_search_zotero_workflow.md, andreferences/citation_safety_rules.md. - Extract the paper topic, research question, Chinese/English keywords, synonyms, case/region, method terms, time range, and exclusion terms.
- Route Chinese literature discovery through available CNKI skills such as
cnki-search,cnki-advanced-search,cnki-paper-detail,cnki-export, and related CNKI navigation/detail tools when available. - Route English and cross-language discovery through available Google Scholar skills such as
gs-search,gs-advanced-search,gs-cited-by,gs-fulltext, andgs-exportwhen available. - Use
citation-managementfor metadata validation, DOI/BibTeX cleanup, and reference accuracy when needed. - Use Zotero tools/skills for collection lookup, import, export, duplicate checks, and citation-key management when the user asks for library organization.
- If CNKI, Google Scholar, citation-management, Zotero, network access, or login-dependent access is unavailable, state the blocker and produce a search plan plus matrix template.
- Screen real search results for relevance, directness, importance, authority/recency, and first-hand status.
- Import only verified records into Zotero when the user has explicitly asked for import or has confirmed it; preserve metadata and collection/tag organization when possible.
- Produce structured notes for each source, marking
metadata only,abstract only,full text read,imported to Zotero, orcandidate source. - Build a synthesis matrix by debate, concept, variable/mechanism, method, school, case, or period.
- Draft the literature review from verified notes and matrix entries, ending with a gap-to-question transition.
- Load
draft_review- Identify the paper's research question, thesis/answer, structure, method, data/materials, sampling/measurement status, analysis procedure, evidence, and citation status.
- Apply the Pass / Partial / Fail scale to each relevant checklist area.
- Assign diagnosis labels with evidence from the draft.
- Output priority fixes before optional improvements.
section_revision- Identify the section's job in the whole paper.
- Diagnose the section using the relevant checklist.
- Rewrite only claims supported by provided information.
- Mark placeholders for missing evidence, citations, data, or concept definitions.
citation_and_evidence_check- Load
references/citation_safety_rules.md. - Extract claims, current support, source metadata, quotations, data claims, and causal verbs.
- Assign risk labels and safe wording.
- Do not complete or normalize references unless metadata are supplied.
- Load
pre_submission_check- Run final checklist across research question, structure, literature, theory, design, sampling, measurement, data analysis, evidence, citation/reference, causal claims, and conclusion.
- Separate blockers from polish.
- Identify any unverified source, data, page, quote, or method claim.
- Output a submit / revise-before-submit judgment.
Source Discipline
Always distinguish four source-status labels:
[course norm]: Directly supported byreferences/key_principles.md; cite the source pointer when useful.[general academic writing suggestion]: Common scholarly writing advice not explicitly established as a course rule.[assistant inference]: A reasoned judgment drawn from the user's draft or materials.[needs user verification]: A factual, bibliographic, empirical, or course-specific point that needs user-provided evidence.
Rules:
- Do not present general advice as course original text.
- Do not quote or paraphrase course rules as exact wording unless verified in
references/key_principles.md. - If
references/course_extracted_rules.mdexists, use it as additional course-derived support; if it is absent, do not invent it. - When a user asks "what does the course require?", answer only from course-derived references.
- When a rule is not in the course references, say so and mark any advice as
[general academic writing suggestion]. - When using Zotero or online literature search results, distinguish source access status:
candidate source,metadata only,abstract only,full text read,in Zotero, orimported to Zotero. - Do not treat Zotero library presence as proof that the source supports a claim; Zotero verifies that a record exists, not that the cited claim is correct.
Evidence Safety Rules
- Never fabricate authors, titles, years, journals, publishers, page numbers, DOIs, archives, datasets, laws, or reference entries.
- Never fabricate data, interviews, fieldwork, observations, survey responses, sample sizes, coding results, statistical findings, or cases.
- If the user has not provided a source's text, metadata, or excerpt, do not pretend to have read it.
- Mark unsupported empirical or theoretical assertions as
Evidence Gap. - Mark missing, unverifiable, second-hand, mismatched, or possibly fabricated citations as
Citation Risk. - Mark causal language unsupported by design as
Causal Overclaim. - Replace invented-looking specifics with placeholders or requests for verification.
- When searching and importing literature, do not use a source for detailed findings, methods, quotations, or page-specific claims unless the abstract, full text, or user-provided excerpts support those details.
- Metadata-only records can support only bibliographic traceability and rough relevance, not substantive claims about findings.
Global Writing Principles
- [course norm] Anchor the paper in a real research problem rather than a topic summary.
- [course norm] The paper should answer: what is the problem, why it matters, what method/material answers it, why the answer is credible, what the answer is, and what sources readers should consult.
- [course norm] Keep the paper complete, reasonable, and tied to the title keywords.
- [course norm] Literature review must serve the research question and lead to a gap, hypothesis, or research plan.
- [course norm] Define core concepts before using them in theory, measurement, or analysis.
- [course norm] Match method, data, variables, and evidence to the question.
- [course norm] Do not overstate causality, especially with cross-sectional or descriptive designs.
- [general academic writing suggestion] Prefer direct, explicit section claims over ornate prose.
Pass / Partial / Fail Scale
Use this scale for all checklists:
Pass: The item is explicit, specific, supported, and integrated into the paper.Partial: The item is present but vague, late, under-supported, inconsistent, or not yet integrated.Fail: The item is absent, contradicted, unsupported, fabricated, or impossible to assess from provided materials.
When reviewing, output Pass / Partial / Fail plus one sentence of evidence from the user's material.
Checklist use rule:
- Rate every checklist item that is relevant to the user's request.
- For each
PartialorFail, give an actionable fix with: target location, operation, and expected improvement. - If the user's material does not include enough text to rate an item, mark
FailorPartialwith[needs user verification]rather than guessing. - Do not write vague fixes such as "strengthen the argument" unless followed by a concrete operation, e.g. "add one sentence after paragraph 2 stating the research problem and name the evidence that will answer it."
Section Workflows
Title
Workflow:
- Extract object, scope, relationship/puzzle, case/material, and method if relevant.
- Test whether the title names a researchable problem rather than a broad topic.
- Check whether title keywords recur in question, literature review, framework, design, and conclusion.
Checklist:
- Research object is clear.
- Scope is focused enough for the paper length and evidence.
- Relationship, puzzle, method, or case is visible when needed.
- Title can expand into a three-level outline.
- Title keywords match the paper body.
Abstract
Workflow:
- Identify problem, method/material, finding, and conclusion/contribution.
- Cut generic background that displaces the research substance.
- Flag claims not supported in the paper.
Checklist:
- Research problem is stated.
- Method/material is named.
- Main finding is stated.
- Conclusion or contribution is stated.
- Background does not dominate.
- No unsupported claims are introduced.
Introduction
Workflow:
- Move from important theme to key unresolved issue to specific research problem.
- State research question, argument or expected answer, method/material, contribution, and roadmap.
- Remove textbook-style background that does not create the problem.
Checklist:
- The problem appears early.
- The introduction explains why the problem matters.
- It shows what remains unresolved in existing understanding.
- It states the paper's answer or analytic direction.
- It previews method/material and structure.
Research Question
Workflow:
- Convert topic into a problem that needs solving.
- Separate phenomenon-level problem from theory-level problem.
- Test usefulness, feasibility, scope, field relevance, legality, and evidence availability.
- Offer refined alternatives with tradeoffs.
Checklist:
- It is a problem, not just a topic or information question.
- It is real and evidence-checkable.
- It has theoretical or practical value.
- It is small enough to answer.
- It fits the field and available method/data.
- It does not require forbidden or unavailable materials.
Literature Review
Workflow:
- Define the scholarly conversation.
- Cluster sources by debate, concept, variable, mechanism, method, school, case, or period.
- Summarize consensus, disagreement, weaknesses, and gaps.
- Connect the gap to the user's research question, hypothesis, or design.
- Flag source gaps and second-hand citation risks.
Optional search-to-review workflow when the user asks for literature search, Zotero import, or source collection:
- Run
literature_search_to_reviewbefore drafting. - Convert the paper topic/research question into Chinese and English search terms, including synonyms, concept terms, case terms, method terms, and exclusion terms.
- Search Chinese literature through available CNKI tools and English/cross-language literature through available Google Scholar tools; use citation-management for metadata validation and Zotero for import/export.
- Do not invent sources to fill a cluster.
- Import verified records to Zotero only when requested or confirmed, preferably into a topic-specific collection.
- For each source, create a structured note covering: metadata, source status, research question, theory/concepts, method/data, main finding, contribution, limitation, relation to this paper, cluster, citation risk, and evidence gap.
- Build a review matrix from the structured notes.
- Draft the review by clusters and cite only claims supported by verified source notes or supplied text.
Checklist:
- Review is organized by analytic logic, not author-by-author listing.
- Sources are relevant, direct, important, and preferably first-hand.
- Classic, authoritative, recent, and field-relevant works are considered when available.
- The review includes evaluation, not only summary.
- The research gap is explicit.
- The review justifies the paper's question or hypothesis.
- Search terms and inclusion/exclusion logic are explicit when literature search is part of the task.
- CNKI/Google Scholar/citation-management/Zotero route and blockers are explicit when search/import is requested.
- Zotero imports or source records are traceable when the task asks for collection management.
- Each source used in the review has a structured note or user-provided evidence.
- Metadata-only or abstract-only sources are not overstated as fully read.
Theoretical Framework
Workflow:
- List core concepts that must be defined.
- Identify whether each definition is accepted, modified, or newly proposed.
- Link theory to variables, mechanisms, categories, cases, or expected relationships.
- Remove theory that only decorates the paper.
Checklist:
- Core concepts are defined before use.
- Concept intension/extension or dimensions are clear where needed.
- Definitions have literature support or explicit justification.
- Theory explains the research problem.
- Variable or mechanism relationships have support.
- Framework is concise enough to guide analysis.
Research Design
Workflow:
- Restate the question/hypothesis the design must answer.
- Choose method by problem fit.
- Specify population, sample, sampling method, unit of analysis, data/materials, generation process, case/corpus boundary, period, and scope.
- Define concepts, working definitions, variables, indicators, coding categories, measurement scales, reliability/validity checks, or interpretive procedures.
- Explain how analysis connects evidence to claims.
- State sampling limits, measurement limits, validity threats, and ethical risks.
Checklist:
- Method fits the question.
- Data/materials are described and traceable.
- Population, sample, sampling process, and unit of analysis are explicit when empirical claims require them.
- Sample, case, field, period, or corpus boundary is clear.
- Operationalization matches concepts.
- Reliability and validity are considered when using scales, indicators, or multiple items.
- Measurement scale fits the planned analysis.
- Analysis procedure is explicit.
- Design supports the level of claim being made.
- Limits and ethics are acknowledged.
Analysis Chapters
Workflow:
- Assign each section one role in answering the research question.
- Verify data cleaning, coding, missing-value treatment, variable transformation, and analysis procedure before interpreting results when quantitative data are used.
- Match descriptive statistics, tests, correlations, or regression models to the variable levels and research question.
- Start with analytic claims, then evidence, then interpretation.
- Connect findings back to concepts/theory and the central problem.
- Flag unsupported claims, model/test mismatch, missing diagnostics, and causal overreach.
Checklist:
- Each chapter/section advances the answer.
- Claims are supported by evidence.
- Data cleaning, coding, missing-value handling, and variable transformation are reported when relevant.
- Statistical test or model matches variable measurement level and comparison structure.
- Regression strategy and independent variables have theoretical justification when regression is used.
- Necessary diagnostic checks are reported or limitations are acknowledged.
- Evidence is interpreted rather than merely displayed.
- Concepts stay consistent.
- Alternative explanations are considered when relevant.
- Claim strength matches evidence strength.
Conclusion
Workflow:
- Answer the research question directly.
- Summarize the reasoning, not the whole paper.
- State theoretical/practical contribution.
- Name limitations from data, method, scope, or causal inference.
- Remove new unsupported claims.
Checklist:
- Direct answer is present.
- Contribution follows from literature and analysis.
- Limitations are specific.
- Claims do not exceed design/evidence.
- No new evidence-dependent claim appears for the first time.
Notes And References
Workflow:
- Mark borrowed ideas, paraphrases, quotations, data, laws, official documents, statistics, and factual claims needing support.
- Check whether each citation actually supports the claim.
- Require quotation marks and page numbers for direct quotations when available.
- Prefer original sources over copied review claims.
- Apply the user's required citation style; otherwise mark style-dependent.
Checklist:
- Borrowed ideas are cited.
- Direct quotations are marked and paginated.
- Important data have source provenance.
- References are complete and traceable.
- Citations support the exact claims attached to them.
- Unverified references are marked instead of normalized.
Common Problem Diagnosis Labels
Topic Summary: The draft reports a topic without solving a research problem.Weak Problem Consciousness: The problem is vague, late, unimportant, or not tied to a scholarly/practical puzzle.Research Question Missing: No explicit research question can be identified.Research Question Too Broad: The question cannot be answered with the available scope, data, method, or paper length.Literature Listing: The review lists sources one by one without synthesis.Search Scope Gap: Literature search terms, databases, language scope, period, or inclusion/exclusion criteria are missing or too narrow.Source Screening Gap: Search results are collected without explaining why sources are included, excluded, or limited.Structured Reading Gap: Sources are imported or listed without notes on question, concepts, method/data, finding, contribution, limitation, and relation to this paper.Missing Research Gap: The review does not show what remains unresolved or why this study is needed.Review-Question Mismatch: Literature review covers background or adjacent topics rather than the paper's actual question.Theory Decoration: Theory is used as packaging, not as an explanatory framework.Conceptual Ambiguity: Core terms are undefined, overlapping, or shifting.Method Mismatch: Method does not fit the question or claim.Method-Paper Split: Method is named but not operationalized in the actual study.Operationalization Gap: Indicators, variables, codes, or categories do not match the concept being claimed.Sampling Gap: Sample size, sampling process, case boundary, field site, corpus, or period is missing or unjustified.Data Provenance Gap: Dataset, statistic, archive, interview, fieldwork, survey, or document source is unclear.Measurement Reliability Gap: Scale, coding, or instrument consistency is not addressed when measurement depends on repeated items or coding.Measurement Validity Gap: Indicators do not clearly measure the intended concept or do not cover its meaning range.Data Cleaning Gap: Data receipt, screening, coding, entry checking, missing-value treatment, or outlier review is absent or unclear.Statistical Test Mismatch: Statistical test does not fit variable levels, group structure, or assumptions.Regression Strategy Gap: Regression model, predictor selection, diagnostic checks, or strategy lacks justification.Evidence Gap: A claim lacks evidence or source support.Causal Overclaim: Causal language exceeds what the design can support.Citation Risk: Citation is missing, unverifiable, second-hand, fabricated-looking, or mismatched.Zotero Import Risk: A record is incomplete, unverified, duplicated, imported to the wrong collection, or treated as read merely because it is in Zotero.Quotation Risk: Direct quotation lacks exact wording, quotation marks, or page/location information.Structure Drift: Sections drift away from title keywords, research question, or argument sequence.Conclusion Overreach: Conclusion adds claims or implications beyond evidence and design.
Revision Output Formats
Output rules for all formats:
- Every diagnosis must include a label, evidence from the provided material, and a fix.
- Every rewrite must preserve the user's verifiable claims and mark unsupported additions as placeholders.
- Every citation/evidence review must include safe wording when support is missing.
- Avoid empty comments such as "improve academic quality"; name the exact criterion that failed and the edit required.
Whole-paper Diagnosis
## Mode
draft_review
## Overall Diagnosis
[One paragraph.]
## Problem Labels
- Label:
- Severity: High/Medium/Low
- Evidence from draft:
- Fix:
## Pass / Partial / Fail Checklist
| Area | Rating | Evidence | Next action |
|---|---|---|---|
## Missing Information
| Missing item | Why it matters | What user should provide | What can still be done |
|---|---|---|---|
Section Revision
## Mode
section_revision
## Revision Goal
[What is being fixed.]
## Revised Section
[Text.]
## Change Log
- Claim clarified:
- Structure changed:
- Evidence gap marked:
- Citation risk marked:
Paragraph-level Revision
## Original Problem
[Diagnosis label + short explanation.]
## Revised Paragraph
[Text.]
## Why This Revision Works
- [Pass/Partial/Fail improvement.]
## Remaining Gaps
- [Missing source/data/concept.]
Checklist Review
| Criterion | Pass/Partial/Fail | Evidence | Fix |
|---|---|---|---|
Citation / Evidence Risk
| Claim | Current support | Risk label | Needed evidence | Safe wording now |
|---|---|---|---|---|
Literature Search To Review
## Mode
literature_search_to_review
## Search Scope
- Topic / research question:
- Chinese keywords:
- English keywords:
- Databases / tools used:
- Inclusion / exclusion logic:
- Zotero collection:
## Search And Import Log
| Source | Status | Zotero item key | Why included | Risk / next action |
|---|---|---|---|---|
## Structured Notes
### [Author Year Short Title]
- Source status:
- Metadata:
- Research question:
- Theory / concepts:
- Method / data:
- Main finding:
- Contribution:
- Limitation:
- Relation to this paper:
- Cluster:
- Citation risk:
## Synthesis Matrix
| Cluster | Sources | Shared claim | Disagreement / limit | Relation to this paper | Risk |
|---|---|---|---|---|---|
## Draft Literature Review
[Cluster-based review text.]
## Remaining Gaps
- [Sources, full texts, metadata, or user decisions still needed.]
Missing Information Rule
When information is missing, state:
- What is missing.
- Why it matters for the writing or judgment.
- What the user should provide.
- What limited work can still be done without it.
Do this instead of silently inventing research questions, sources, data, methods, findings, page numbers, or course rules.
Examples
Use examples/good_outline.md as a compact model of an outline where question, thesis, method, analysis, and conclusion align.
Use examples/weak_outline.md to diagnose broad topic summary and missing method/evidence.
Use examples/sample_review.md as a compact review tone model.
Use assets/literature_review_matrix_template.md when building a search log, structured reading notes, and synthesis matrix before drafting the literature review.