Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
lingzhi227 avatar

Survey Generation

  • 1.3k installs
  • 255 repo stars
  • Updated February 27, 2026
  • lingzhi227/agent-research-skills

survey-generation provides documented workflows for Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enh

About

The survey-generation skill generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement. Based on AutoSurvey pipeline. Use for writing comprehensive literature surveys. # Survey Generation Generate complete academic survey papers with structured outline, RAG-based writing, and citation validation. ## Input - `$0` - Survey topic or research area ## Scripts ### Literature search ```bash python ~/.claude/skills/deep-research/scripts/search_semantic_scholar.py \ --query "relevant search query" --max-results 50 ``` ## References - Survey prompts (outline, writing, citation, coherence): `~/.claude/skills/survey-generation/references/survey-prompts.md` ## Workflow (from AutoSurvey) ### Step 1: Collect Papers 1. Search Semantic Scholar / arXiv for papers on the topic 2. Collect 50-200 relevant papers with titles and abstracts 3. Filter by relevance and citation count ### Step 2: Generate Outline (Multi-LLM Parallel) 1. Generate N rough outlines independently (parallel) 2. Merge outlines into a single comprehensive outline 3. Expand each section into subsections 4. Edit final outl.

  • `$0` - Survey topic or research area
  • Survey prompts (outline, writing, citation, coherence): `~/.claude/skills/survey-generation/references/survey-prompts.md
  • Search Semantic Scholar / arXiv for papers on the topic
  • Collect 50-200 relevant papers with titles and abstracts
  • Filter by relevance and citation count

Survey Generation by the numbers

  • 1,310 all-time installs (skills.sh)
  • +36 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #240 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

survey-generation capabilities & compatibility

Capabilities
`$0` survey topic or research area · survey prompts (outline, writing, citation, cohe · search semantic scholar / arxiv for papers on th · collect 50 200 relevant papers with titles and a · filter by relevance and citation count
Use cases
documentation · planning
From the docs

What survey-generation says it does

# Survey Generation Generate complete academic survey papers with structured outline, RAG-based writing, and citation validation.
SKILL.md
Search Semantic Scholar / arXiv for papers on the topic 2.
SKILL.md
npx skills add https://github.com/lingzhi227/agent-research-skills --skill survey-generation

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.3k
repo stars255
Security audit2 / 3 scanners passed
Last updatedFebruary 27, 2026
Repositorylingzhi227/agent-research-skills

How do I use survey-generation for the task described in its SKILL.md triggers?

Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement. Based on AutoSurvey pipeline.

Who is it for?

Teams invoking survey-generation when the user request matches documented triggers and prerequisites.

Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.

When should I use this skill?

Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement. Based on AutoSurvey pipeline. Use for writing comp

What you get

Step-by-step guidance grounded in survey-generation documentation and reference files.

  • survey outline with titled sections
  • per-section description briefs

Files

SKILL.mdMarkdownGitHub ↗

Survey Generation

Generate complete academic survey papers with structured outline, RAG-based writing, and citation validation.

Input

  • $0 — Survey topic or research area

Scripts

Literature search

python ~/.claude/skills/deep-research/scripts/search_semantic_scholar.py \
  --query "relevant search query" --max-results 50

References

  • Survey prompts (outline, writing, citation, coherence): ~/.claude/skills/survey-generation/references/survey-prompts.md

Workflow (from AutoSurvey)

Step 1: Collect Papers

1. Search Semantic Scholar / arXiv for papers on the topic 2. Collect 50-200 relevant papers with titles and abstracts 3. Filter by relevance and citation count

Step 2: Generate Outline (Multi-LLM Parallel)

1. Generate N rough outlines independently (parallel) 2. Merge outlines into a single comprehensive outline 3. Expand each section into subsections 4. Edit final outline to remove redundancies

Step 3: Write Subsections (RAG-Based)

For each subsection: 1. Retrieve relevant papers for the subsection topic 2. Generate content with inline citations [paper_title] 3. Enforce minimum word count per subsection 4. Only cite papers from the provided list

Step 4: Validate Citations

For each subsection: 1. Check that cited paper titles are correct 2. Verify citations support the claims made 3. Remove or correct unsupported citations 4. Use NLI (Natural Language Inference) for claim-source faithfulness

Step 5: Enhance Local Coherence

For each subsection: 1. Read previous and following subsections 2. Refine transitions and flow 3. Preserve core content and citations 4. Ensure smooth reading experience

Step 6: Convert Citations to BibTeX

1. Replace [paper_title] with \cite{key} 2. Generate BibTeX entries for all cited papers 3. Validate all citation keys exist in .bib file

Output Structure

survey/
├── main.tex          # Complete survey paper
├── references.bib    # All citations
├── outline.json      # Survey outline
└── sections/         # Individual section files

Rules

  • Only cite papers from the collected paper list — never hallucinate citations
  • Each subsection must meet minimum word count
  • No duplicate subsections across sections
  • Citation validation is mandatory before final output
  • Local coherence enhancement must preserve all citations
  • The survey should be comprehensive and logically organized

Related Skills

  • Upstream: deep-research, literature-search, literature-review
  • See also: related-work-writing

Related skills

Forks & variants (2)

Survey Generation has 2 known copies in the catalog totaling 12 installs. They canonicalize to this original listing.

FAQ

What does survey-generation do?

Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement. Based on AutoSurvey pipeline. Use for writing comp

When should I use survey-generation?

Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement. Based on AutoSurvey pipeline. Use for writing comp

What are common prerequisites?

--- name: survey-generation description: Generate complete academic survey papers using multi-LLM parallel outline generation, RAG-based subsection writing, citation validation, and local coherence enhancement.

Is Survey Generation safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.