Skip to content
Automation
Skill

/comm-lit-review

Communications-domain literature review with Claude-style knowledge-base-first retrieval. Use when the task is about communications, wireless, networking, satellite/NTN, Wi-Fi, cellular, transport protocols, congestion control, routing, scheduling, MAC/PHY, rate adaptation,

From plugin
aris
19k87 skills1 agent1 command

Claude Code

$ npx -y skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill comm-lit-review --agent claude-code

SKILL.md

comm-lit-review.SKILL.md
name: comm-lit-review
description: "Communications-domain literature review with Claude-style knowledge-base-first retrieval. Use when the task is about communications, wireless, networking, satellite/NTN, Wi-Fi, cellular, transport protocols, congestion control, routing, scheduling, MAC/PHY, rate adaptation, channel estimation, beamforming, or communication-system research and the user wants papers, related work, a survey, or a landscape summary."
allowed-tools: Bash(*), Read, Glob, Grep, WebSearch, WebFetch, Write, mcp__zotero__*, mcp__obsidian-vault__*

Comm Lit Review Claude Single

Research topic: $ARGUMENTS

Purpose

Use this skill for communications-domain literature review when the topic is about:

  • wireless communications
  • cellular systems, `4G/5G/6G`, `NR`, `NTN`
  • satellite, `LEO`, `GEO`, integrated space-air-ground systems
  • Wi-Fi, WLAN, mesh, ad hoc, sidelink, V2X
  • routing, scheduling, resource allocation, beamforming
  • rate adaptation, link adaptation, `ACM`, `HARQ`, `CSI` feedback
  • transport protocols and congestion control in communication networks
  • cross-layer optimization for communication systems

If the center of gravity is generic ML architecture research, pure control theory without communications literature, or software/API documentation rather than papers, fall back to a general literature skill.

Constants

  • **PAPER_LIBRARY**: Check local PDFs in this order:

1. `papers/` in the current project 2. `literature/` in the current project 3. Custom path specified by the user in `CLAUDE.md` under `## Paper Library`

  • **MAX_LOCAL_PAPERS = 20**: Maximum number of local PDFs to scan. If there are more, prioritize by filename and first-page relevance.

Source Selection

Parse `$ARGUMENTS` for a `— sources:` directive.

  • If `— sources:` is specified, only search the listed sources.
  • If not specified, default to:
  • `zotero`
  • `obsidian`
  • `local`
  • `ieee`
  • `sciencedirect`
  • `acm`
  • `web`

Valid source values:

  • `zotero`
  • `obsidian`
  • `local`
  • `ieee`
  • `sciencedirect`
  • `acm`
  • `web`
  • `all`

If `all` is specified, interpret it as the full default source set.

Retrieval Order

This is a knowledge-base-first skill. Search in this order unless the user overrides it:

1. `Zotero` 2. `Obsidian` 3. local `papers/` and `literature/` 4. `IEEE Xplore` 5. `ScienceDirect` 6. `ACM Digital Library` 7. broader web

Graceful degradation rules:

  • If a source is unavailable, do not fail.
  • Skip it silently.
  • Continue to the next source.

External Search Policy

For external search:

  • prefer `IEEE Xplore` first
  • then `ScienceDirect`
  • then `ACM`
  • then broader web only when needed

Publication policy:

  • prefer peer-reviewed journals and major conferences
  • label workshop papers as `workshop`
  • label arXiv-only or author-hosted versions as `preprint`
  • if both preprint and formal version exist, cite the formal version first

Time-window policy:

  • if the user does not specify a year range, include both a short foundational set and a recent set
  • recommended split:
  • `foundational`: before 2022
  • `recent`: 2022 to present

Venue Priority

Within each database tier, search venue tiers in this order.

Tier A

Journals:

  • `IEEE Journal on Selected Areas in Communications (JSAC)`
  • `IEEE/ACM Transactions on Networking (ToN)`
  • `IEEE Transactions on Wireless Communications (TWC)`
  • `IEEE Transactions on Communications (TCOM)`

Conferences:

  • `ACM SIGCOMM`
  • `USENIX NSDI`
  • `ACM MobiCom`
  • `ACM CoNEXT`
  • `IEEE INFOCOM`

Tier B

Journals:

  • `IEEE Transactions on Vehicular Technology (TVT)`
  • `IEEE Wireless Communications Letters (WCL)`
  • `IEEE Communications Letters`
  • `Computer Networks`
  • `Computer Communications`
  • `Ad Hoc Networks`
  • `Physical Communication`

Conferences:

  • `IEEE ICC`
  • `IEEE GLOBECOM`
  • `IEEE WCNC`
  • `IEEE PIMRC`
  • `ACM MobiHoc`

Tier C

  • other relevant IEEE journals and transactions
  • other relevant Elsevier journals
  • other clearly relevant ACM conferences and workshops
  • topic-specific satellite, optical, vehicular, IoT, aerial, or edge communications venues

Usage rules:

  • start from Tier A
  • widen to Tier B if needed
  • widen to Tier C if still sparse
  • only then broaden to full web search
  • by default this is a soft priority, not a hard whitelist
  • if the user says `only top venues`, `top journals only`, or `top conferences only`, treat Tier A as a hard filter

Workflow

Step 0a: Search Zotero Library

Skip this step if Zotero MCP is not configured or `zotero` is not enabled.

If available:

1. search by topic 2. capture title, authors, year, venue 3. pull user annotations, tags, or collections when present 4. treat these as high-priority evidence because they reflect the user's existing library

Step 0b: Search Obsidian Vault

Skip this step if Obsidian MCP is not configured or `obsidian` is not enabled.

If available:

1. search topic-related notes 2. collect summaries, wikilinks, tags, and paper references 3. treat these notes as the user's processed understanding of the topic

Step 0c: Scan Local Paper Library

Run this step if `local` is enabled.

1. locate PDFs from `papers/**/*.pdf` and `literature/**/*.pdf` 2. de-duplicate against Zotero hits when possible 3. read the first pages of relevant PDFs 4. extract title, authors, year, problem, method, and relevance 5. use local hits to guide and de-duplicate later external search

Step 1: Search External Primary Sources

Use a layered search strategy. For communications topics, avoid random blog posts or tertiary summaries.

Database ladder:

1. `ieeexplore.ieee.org` 2. `sciencedirect.com` 3. `dl.acm.org` 4. broader web using primary publisher pages, official conference sites, DOI pages, and author-hosted copies of already-identified formal papers

Move to the next database tier only when:

  • the higher-priority tier is too sparse
  • the topic clearly publishes elsewhere
  • the user explicitly asks for broader coverage

W

Read more
@wanshuiyin
Ships witharis

· · · · · · · · 💬 Join Community · 🌱 ARIS is a methodology, not a platform. What matters is the research workflow — take it wherever you go.

19k87 skills1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
19.1k
Star history of wanshuiyin/Auto-claude-code-research-in-sleep on GitHub, a chart by star-history.com

Other skills on aris.

ablation-planner

ablation-planner

Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.

@wanshuiyin@wanshuiyinInstall Skill
alphaxiv

alphaxiv

Quick single-paper lookup via AlphaXiv LLM-optimized summaries with tiered source fallback. Use when user says "explain this…

@wanshuiyin@wanshuiyinInstall Skill
analyze-results

analyze-results

Analyze ML experiment results, compute statistics, generate comparison tables and insights. Use when user says "analyze results",…

@wanshuiyin@wanshuiyinInstall Skill
arxiv

arxiv

Search, download, and summarize academic papers from arXiv. Use when user says "search arxiv", "download paper", "fetch arxiv",…

@wanshuiyin@wanshuiyinInstall Skill
auto-paper-improvement-loop

auto-paper-improvement…

Autonomously improve a generated paper via GPT-6-Astra xhigh review → implement fixes → recompile, for 2 rounds. Use when user…

@wanshuiyin@wanshuiyinInstall Skill
auto-review-loop-llm

auto-review-loop-llm

Autonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables.…

@wanshuiyin@wanshuiyinInstall Skill

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n12d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about comm-lit-review.

Which coding agents can use comm-lit-review?
comm-lit-review installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.