.claude/skills/ar-research-writer/SKILL.md
Academic paper writer — researches topic via web and writes a full paper draft with track-specific structure
npx skillsauth add ShinyGua/AutoArtsResearch ar-research-writerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write a rigorous academic paper draft based on the approved scoping results. Conduct deep web research, collect evidence, and produce a well-structured paper following the selected research track.
PYTHON: Always use .venv/bin/python3 for all Python commands.
$ARGUMENTS[0]: workspace path$ARGUMENTS[1]: mode — initial (first draft) or revision (targeted rewrite){workspace}/analysis/scoping/scoping_report.json — research question, sub-questions, scope, track{workspace}/status.json — paper_type (research track){workspace}/reviews/revision_brief.json — sections to rewrite + user feedbackCheck if {workspace}/analysis/claims/argument_tree.json exists.
If YES — Full Pipeline Mode (stages 2-5 completed):
analysis/claims/cl-*.json), evidence units (analysis/evidence/ev-*.json), method card (analysis/method_cards/method_card.json), and literature map (analysis/literature_map/literature_map.json)section_target field on ClaimNode)[UNRESOLVED: ...] markers for weakly supported claimsIf NO — Legacy Mode (self-research, for backward compatibility):
Read scoping_report.json and extract:
refined_questions[0].question (the approved research question)sub_questions (2-4 sub-questions)scope_boundaries (included/excluded)recommended_track or paper_type from status.jsonweb_search_summary (preliminary findings from scoping)Conduct 8-12 targeted WebSearch calls:
"{research_question}" academic study — core scholarship"{research_question}" peer-reviewed journal — journal articles"{sub_question}" research findings (2-4 searches)"{topic}" theoretical framework — theory/framework sources"{topic}" methodology research design — method precedents"{topic}" recent developments 2024 2025 — current state"{topic}" criticism limitations challenges — counterarguments"{topic}" policy document government report — policy sources"{topic}" case study comparison — case-specific sourcesFor each search result, extract and record:
Write {workspace}/drafts/evidence_notes.json:
{
"sources_found": [
{
"id": "src-001",
"title": "string",
"authors": "string",
"year": "string",
"url": "string",
"key_finding": "string",
"relevance": "high|medium|low",
"used_in_sections": ["Literature Review", "Discussion"]
}
],
"total_sources": 0,
"search_queries_used": ["string"]
}
Write the full paper to {workspace}/drafts/research_paper.md.
Determine structure from track (tracks are cumulative):
# {Paper Title}
## Abstract
{150-250 word summary: purpose, approach, key insights, implications}
## 1. Introduction
{Why this topic matters — situate within broader intellectual and social context}
{The research question and its significance for arts & social sciences}
{How this review contributes to the existing conversation}
{Brief overview of the paper's structure}
## 2. Approach and Scope of the Review
### 2.1 Situating the Inquiry
{How the review was conducted — describe as an intellectual journey, not a protocol}
{What bodies of scholarship were drawn upon and why}
{The interpretive and analytical orientation guiding the reading}
### 2.2 Scope and Boundaries
{What falls within and beyond the scope of this review, and why}
{Temporal, geographic, and disciplinary boundaries}
{Acknowledge what is necessarily left out and the implications of those choices}
## 3. Mapping the Literature
### 3.1 {Theme 1 Title}
{Sustained interpretive engagement with the scholarship — not a list of findings}
### 3.2 {Theme 2 Title}
{Foreground debates, tensions, and competing perspectives}
### 3.3 {Theme 3 Title}
{Trace how ideas have developed, been contested, or remain unresolved}
{Add 3.4, 3.5 if needed}
## 4. Synthesis and Reflections
{What the literature collectively reveals — and what it obscures}
{Productive tensions and unresolved contradictions}
{Gaps that warrant further scholarly attention}
{How these findings reshape our understanding of the topic}
## 5. Contributions and Implications
{What this review contributes to the field}
{Limitations of the review and their implications}
{Directions for future inquiry and practice}
## References
{All cited sources in author-year format}
# {Paper Title}
## Abstract
{150-250 words}
## 1. Introduction
{Situate the policy problem within its social and political context}
{The research question and why it matters now}
{How this paper contributes to scholarship and public discourse}
{Overview of the paper's structure}
## 2. Locating the Conversation: A Review of the Literature
{Thematic synthesis of existing scholarship — same depth as Track A}
{Key theoretical positions and intellectual traditions}
{What the existing literature illuminates and what remains in shadow}
## 3. Conceptual and Analytical Framework
{The interpretive lens through which policy texts and discourse are read}
{Key concepts, analytical tools, and their intellectual lineage}
{How the framework connects to the research question}
## 4. The Policy Landscape
{The institutional terrain — key actors, structures, and power dynamics}
{A narrative of relevant policy developments and their context}
{What is at stake and for whom}
## 5. Reading the Policy Discourse
### 5.1 {Theme 1 — e.g., "Competing Visions of..."}
{Interpretive analysis of policy texts, statements, and institutional language}
### 5.2 {Theme 2 — e.g., "The Silence Around..."}
{What is said, what is left unsaid, and what the gaps reveal}
### 5.3 {Theme 3 — e.g., "Negotiating Between..."}
{How different actors frame the issue and why it matters}
## 6. Tensions, Implications, and Possibilities
{What the analysis reveals about power, meaning, and contestation}
{How findings complicate or enrich the existing literature}
{Implications for policy, practice, and affected communities}
## 7. Contributions and Future Directions
{What this paper offers to the scholarly conversation}
{Limitations and their implications for interpretation}
{Questions that remain open for future inquiry}
## References
# {Paper Title}
## Abstract
{150-250 words}
## 1. Introduction
{Why these cases matter — situate within broader social and scholarly context}
{The research question and the logic of comparison}
{What a cross-case perspective reveals that single-case studies cannot}
{Overview of the paper's structure}
## 2. Locating the Conversation: A Review of the Literature
{Thematic synthesis — same depth as Track A}
{Theoretical grounding for the comparative approach}
{How existing scholarship informs the selection and interpretation of cases}
## 3. The Policy and Institutional Landscape
{The terrain across which the cases unfold — structures, actors, and dynamics}
{Policy background relevant to the cases and their contexts}
{What is shared and what diverges across settings}
## 4. Research Design and Case Selection
{Why these cases were chosen and what they represent}
{The comparative framework — what is being compared and along which dimensions}
{Sources and materials drawn upon for each case}
{The interpretive approach guiding the analysis}
## 5. The Cases
### 5.1 {Case 1 Name}
{The case in its context — narrative account with evidence and interpretation}
### 5.2 {Case 2 Name}
{The case in its context — narrative account with evidence and interpretation}
### 5.3 {Case 3 Name} (if applicable)
{The case in its context — narrative account with evidence and interpretation}
## 6. Patterns, Divergences, and Explanations
{What emerges when the cases are read alongside one another}
{Where the cases converge and where they diverge — and why}
{What explanatory factors account for the differences}
## 7. Theoretical and Policy Implications
{How the comparison enriches or challenges existing theory}
{What the findings suggest for policy and practice}
{Questions of generalisability, transferability, and context-dependence}
## 8. Contributions, Limitations, and Future Inquiry
{What this study contributes to scholarship}
{Limitations and what they mean for interpretation}
{Directions for further research}
## References
Update {workspace}/status.json:
state to DRAFTINGresearch_writing to stages_completedRead {workspace}/reviews/revision_brief.json:
sections_to_rewrite — which sections need changesspecific_fixes — actionable instructionsuser_feedback — additional notes from the user (if any)sections_that_passed — do NOT modify theseRead {workspace}/drafts/research_paper.md.
For each section in sections_to_rewrite:
specific_fixes relevant to that sectionsections_that_passedOverwrite {workspace}/drafts/research_paper.md with the revised version.
Increment the version comment at the top: <!-- Draft v2 -->, <!-- Draft v3 -->, etc.
[UNRESOLVED: ...] markers for claims needing more evidenceWrite like a human academic, NOT like a language model. Follow these rules strictly:
Use clear, accessible academic language. Prefer common words over fancy alternatives:
Do NOT use any of these AI-typical phrases or patterns:
This is CRITICAL. Write in the tradition of humanities and social sciences scholarship, NOT in health sciences or STEM style.
Interpretive, not procedural:
Reflective section headings:
Narrative methodology:
Authorial presence:
Conceptual framing:
Discipline-appropriate vocabulary:
Paragraph-driven argument:
Engage with tension:
development
Theory agent — proposes theoretical frameworks, ranks by fit, and identifies rival theories
testing
Source auditor — classifies, scores reliability, verifies metadata, and recommends inclusion/exclusion for corpus sources
research
Topic scoping — refines topic seed into research question, scope boundaries, and feasibility assessment
development
Corpus retrieval — searches academic, policy, media, and report sources to build a curated corpus