Run and monitor PapersFlow DeepScan jobs. Use when the user wants long-running research progress, intermediate findings, final reports, or plotting from a completed run.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add thedixitjain/the-mega-skill-library --skill deepscan-monitor --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Deepscan Monitor?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/thedixitjain-deepscan-monitor)More formats (shields.io, HTML) on the badges page.
---
name: deepscan-monitor
description: "Run and monitor PapersFlow DeepScan jobs. Use when the user wants long-running research progress, intermediate findings, final reports, or plotting from a completed run."
category: ai-agents-and-harness
source_repo: hashgraph-online/awesome-codex-plugins
source_path: "plugins/papersflow-ai/papersflow-codex-plugin/skills/deepscan-monitor/SKILL.md"
source_url: https://github.com/hashgraph-online/awesome-codex-plugins/blob/HEAD/plugins/papersflow-ai/papersflow-codex-plugin/skills/deepscan-monitor/SKILL.md
---
# DeepScan Monitor
Use this skill when the user wants Claude to manage a longer-running PapersFlow research workflow instead of a single search call.
## Workflow
1. Use `run_deepscan` to start the job.
2. Immediately tell the user that the run is asynchronous.
3. Poll with `get_deepscan_live_snapshot` for the best live view of:
- progress
- status message
- checkpoint state
- top papers
- partial summary
- key findings
4. Fall back to `get_deepscan_status` if the user only wants lightweight progress checks.
5. Once `finalReportAvailable` is true or the run is completed, call `get_deepscan_report`.
6. Use `summarize_evidence` when the user wants a cross-report summary from stored DeepScan history.
7. Use `run_python_plot` only after you have stable report data worth plotting.
## Important Behavior
- Do not imply the MCP server will push completion notifications into Claude automatically.
- Poll deliberately and explain that the run is being checked.
- Prefer `get_deepscan_live_snapshot` over `get_deepscan_status` when the user wants richer live information.
- If a report is not ready yet, say that clearly and keep the next action obvious.
## Progress Update Style
When a run is still active, summarize:
- current status
- progress percentage
- current stage or status message
- any checkpoint question
- notable live papers
- key findings if available
Keep updates brief unless the user asks for more detail.
## Plotting Guidance
Use `run_python_plot` only for meaningful visualizations after you have stable report outputs, for example:
- papers by year
- citation distribution
- venue distribution
- grouped comparison across a small number of finished runs
Do not generate plots for sparse or obviously low-quality data without saying so.
## Examples
- User asks: "Run a DeepScan on evaluation benchmarks for agentic retrieval systems and keep me posted."
- User asks: "Check how my DeepScan is progressing and tell me the key findings so far."
- User asks: "The run is finished, summarize the final report and plot papers by year."
- User asks: "Summarize the evidence from my recent DeepScan reports on protein structure prediction."
---
**Source:** [`hashgraph-online/awesome-codex-plugins`](https://github.com/hashgraph-online/awesome-codex-plugins) → `plugins/papersflow-ai/papersflow-codex-plugin/skills/deepscan-monitor/SKILL.md`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!