用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/flonat/claude-research --skill insights-deck命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use when you need to audit a research project against the init-project-research template.
Use when you need to validate a paper's bibliography — cross-references \cite{} keys against .bib files or embedded \bibitem entries, finds missing/unused/typo'd keys, and checks every key against the Paperpile library via the local resolver. Deep verification mode spawns parallel agents for DOI/metadata validation at scale. Fix mode rekeys drifted keys to canonical and stages missing entries for Paperpile.
Use when you need to bootstrap a full research project with directory scaffold and Overleaf symlink.
基于 SOC 职业分类
正在显示 SKILL.md
| name | insights-deck |
| description | Use when you need a timestamped Claude Code insights report and Beamer presentation. |
| allowed-tools | Bash(latexmk*), Bash(pdflatex*), Bash(xelatex*), Bash(mkdir*), Bash(ls*), Bash(cp*), Read, Write, Edit, Glob, Grep, Task |
| argument-hint | (no arguments) |
Archive a Claude Code
/insightsHTML report and generate a Beamer presentation summarising the findings. All outputs go tolog/insights/with date stamps.
/insights to review your Claude Code usage patternsThis skill produces two outputs only: an archived HTML report and a Beamer deck. Do NOT use insights suggestions to create plans, rules, CLAUDE.md edits, or other follow-up actions during this skill's execution. If the user wants to act on suggestions, that happens after the deck is delivered — as a separate conversation.
/insights/insights is a built-in Claude Code command that cannot be invoked programmatically. Tell the user:
Please run
/insightsnow. Once the HTML report opens in your browser, let me know and I'll continue.
After /insights completes, find the most recent insights HTML file:
ls -t /tmp/claude-insights-*.html 2>/dev/null | head -1
If not found in /tmp/, check the user's home directory and common download locations. Ask the user for the path if it can't be located automatically.
Each insights run gets its own date folder:
mkdir -p log/insights/YYYY-MM-DD
cp <source-html> log/insights/YYYY-MM-DD/insights-YYYY-MM-DD-log.html
Use today's date for the timestamp.
Read the archived HTML file (log/insights/YYYY-MM-DD/insights-YYYY-MM-DD-log.html). Extract:
Apply rhetoric principles from the beamer-deck skill (condensed — no sub-agent reviews needed for an internal deck):
.tex fileWrite to log/insights/YYYY-MM-DD/insights-YYYY-MM-DD-deck.tex with:
\documentclass[aspectratio=169,11pt]{beamer}\definecolor{Midnight}{HTML}{1A1A2E}
\definecolor{DeepBlue}{HTML}{16213E}
\definecolor{RoyalBlue}{HTML}{0F3460}
\definecolor{Coral}{HTML}{E94560}
\definecolor{SoftGray}{HTML}{BDC3C7}
\definecolor{CloudWhite}{HTML}{FAFBFC}
Create a .latexmkrc in the date folder if not present:
$out_dir = 'out';
# Copy PDF back to source directory after build
END { system("cp $out_dir/*.pdf . 2>/dev/null") if defined $out_dir; }
Then compile:
cd log/insights/YYYY-MM-DD && latexmk -pdf insights-YYYY-MM-DD-deck.tex
Parse out/*.log for overfull/underfull hbox/vbox warnings. Fix every one. Recompile until clean.
The .latexmkrc copies the PDF from out/ back to the date folder automatically.
When complete, the date folder should contain:
log/insights/YYYY-MM-DD/
├── insights-YYYY-MM-DD-log.html # Archived /insights HTML
├── insights-YYYY-MM-DD-deck.tex # Beamer source
├── insights-YYYY-MM-DD-deck.pdf # Compiled PDF
├── .latexmkrc # Build config
└── out/ # Build artifacts
Each /insights-deck run creates a new date folder, keeping the parent log/insights/ clean.
| Skill | Relationship |
|---|---|
/beamer-deck | Full rhetoric framework and multi-agent review (this skill uses a condensed version) |
/latex | Default compiler — use for compilation with auto error resolution |
/latex | Manual compilation config details, .latexmkrc setup |
/session-log | Complements insights with session-level detail |