All skills
imbad0202 avatar

/academic-paper

@c5c1b45

12-agent academic paper writing pipeline. 11 modes (full/plan/outline/revision/revision-coach/abstract/lit-review/format-convert/citation-check/disclosure/rebuttal-audit). 6 paper types, 5 citation formats, bilingual abstracts, LaTeX/DOCX-via-Pandoc/PDF output. Style Calibration + Writing Quality Check + Anti-Patterns with IRON RULE markers. Triggers: write paper, academic paper, guide my paper, parse reviews, I got reviewer comments, revision roadmap, should we push back, conference rebuttal, grant panel response, audit my rebuttal, check my response draft, AI disclosure, check citations, citation check, check my references, verify references, look over the refs, 寫論文, 學術論文, 引導我寫論文, 審查意見, 我收到審查意見, 修訂路線圖, 評估回覆, 檢查引用, 引用檢查, 檢查參考文獻, 核對文獻, 논문 작성, 초록 작성, 논문 수정, 논문 계획을 도와줘, 심사 의견을 받았어, 심사 의견 반영, 답변서 점검, AI 사용 고지, 인용 확인, 인용 형식 검사, enmendar mi artículo, redactar artículo, guía mi artículo, analizar reseñas, auditar mi respuesta, verificar borrador de respuesta, verificar citas, divulgación de IA.

Use this Skill: https://skilld.dev/gh/imbad0202/academic-research-skills/academic-paper

This session only. Nothing lands on disk.

referencesanti_leakage_protocol.md

≈1.1k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Anti-Leakage Protocol (Knowledge Isolation)

Status: v3.3 Used by: draft_writer_agent, report_compiler_agent Source: Adapted from PaperOrchestra (Song et al., 2026, Appendix D.4)


Purpose

When the user provides comprehensive research materials (RQ Brief, Synthesis Report, Annotated Bibliography, experimental data), the writing agent should construct the paper primarily from those materials, not from LLM parametric memory. This prevents:

  1. Methodology fabrication (Failure Mode 6): The LLM writes a plausible Methods section from training data rather than the user's actual procedure
  2. Implicit knowledge leakage: The LLM fills gaps with memorized content that may be inaccurate, outdated, or from a different context
  3. Unintentional plagiarism: The LLM reproduces near-verbatim passages from training data

Protocol

When to activate

Activate when ALL of the following are true:

  • The user has provided research materials via the pipeline handoff (RQ Brief + Synthesis Report + Annotated Bibliography)
  • The paper is in full or revision mode (not plan or outline-only)
  • The materials are substantive (not placeholder stubs)

When NOT to activate

Do NOT activate when:

  • The user is in plan or socratic mode (exploratory — LLM knowledge is expected)
  • The materials are minimal (e.g., only a RQ Brief with no bibliography)
  • The user explicitly requests the LLM to supplement with its own knowledge

Prompt insertion

When activated, prepend the following to the draft_writer_agent's working context:

## Knowledge Isolation Directive

You are writing this paper based on the research materials provided in this session:
- RQ Brief, Synthesis Report, and Annotated Bibliography (from deep-research)
- Any additional materials the user has provided (experimental logs, datasets, prior drafts)

Priority rules:
1. PREFER session materials over your parametric knowledge for all factual claims
2. Every claim in the paper MUST be traceable to a source in the Annotated Bibliography or user-provided data (#548 exception: an absence/novelty claim traces to the bibliography's documented Search Strategy — its bounded wording + nearest prior work — since no source can attest an absence; this is NOT a [MATERIAL GAP])
3. If the materials do not cover a topic the outline requires, flag it as [MATERIAL GAP] rather than filling from memory
4. Do NOT introduce references not present in the Annotated Bibliography unless explicitly asked by the user
5. The Methods section must describe ONLY what is documented in the user's materials — do not infer or interpolate experimental procedures

This is NOT a prohibition on using language skills or academic writing knowledge.
You may use your knowledge of academic conventions, writing style, logical argumentation,
and discipline norms. The restriction applies only to FACTUAL CONTENT — claims, citations,
data, and methodology descriptions must come from session materials.

[MATERIAL GAP] handling

Tag vocabulary. The [MATERIAL GAP], [WEAK EVIDENCE], [GAP] tags used throughout this protocol are canonically defined in shared/compliance_checkpoint_protocol.md#canonical-gap-tag-vocabulary. This section describes how the anti-leakage writing-time flag interacts with that vocabulary during manuscript production.

When a [MATERIAL GAP] is flagged:

  1. The gap is surfaced at the next checkpoint
  2. The user can provide additional materials, or authorize LLM supplementation for that specific gap
  3. If supplemented: the gap section is tagged [LLM-SUPPLEMENTED] in the draft metadata for integrity review

Relationship to existing checks

Check What it catches Anti-leakage adds
Integrity gate (Stage 2.5) Fabricated citations post-hoc Prevents fabrication at writing time
Failure Mode 6 (Methodology fabrication) Methods don't match actual procedures Prevents LLM from inventing procedures
Writing Quality Check AI-typical phrasing patterns Anti-leakage prevents AI-typical content (as opposed to style)

References

  • Song, Y. et al. (2026). PaperOrchestra. arXiv:2604.05018. Appendix D.4 (Anti-Leakage Prompt).
  • Lu, C. et al. (2026). Towards end-to-end automation of AI research. Nature 651, 914-919. — Mode 6 (Methodology fabrication).

Source: SKILL.md on GitHub

1 alert1d5 checks · Risk SAFE
  • Gen Agent Trust Hub1d

    This skill provides a highly structured 12-agent academic paper writing pipeline. It contains robust internal defenses, including explicit 'instruction-data' boundaries and sanitization of user-provided content. However, the skill's complexity, its reliance on shell command execution for document processing and utility scripts, and its heavy ingestion of untrusted third-party materials (such as reviewer comments and external research content) present a surface for potential misuse and indirect prompt injection.

  • Socket1d

    No alerts

  • Snyk1d

    Risk: LOW · No issues

  • Runlayer6mo

    7/44 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at c5c1b45. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 33 minutes ago.

Activeupdated 2 days ago
Other metadata
metadata
{
  "version": "3.3.1",
  "last_updated": "2026-08-15",
  "status": "active",
  "data_access_level": "raw",
  "task_type": "open-ended",
  "related_skills": [
    "deep-research",
    "academic-paper-reviewer",
    "academic-pipeline"
  ]
}

README badge

README badge for imbad0202/academic-research-skills/academic-paper