
Claude Skills by ericluo04
github.com/ericluo04Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any presentation where the audience will evaluate reasoning and evidence. Triggers include: 'conference talk', 'seminar slides', 'thesis defense', 'research presentation', 'academic deck', 'academic presentation'. Also triggers when the user asks to 'make slides' in combination with academic ...
Create Beamer-inspired academic HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build slides for a conference talk, lecture, seminar, or thesis defense. Supports theorem environments, KaTeX equations, algorithm pseudocode, and citations. Helps academics discover their preferred visual theme through Beamer-style previews rather than abstract choices.
Cross-check every numeric claim in a manuscript against the actual R / Python outputs that produced it, and report PASS / FAIL per claim against numeric tolerances. Use when the user says "audit reproducibility", "check my numbers", "verify the tables match the code", "reproducibility audit", "do the paper numbers match", or before submitting / resubmitting a paper or releasing a replication package. Designed for quant-marketing manuscripts (Marketing Science, JMR, JCR, Management Science) an...
Audit an existing .bib file entry-by-entry against ground truth (DOI, Semantic Scholar, OpenAlex, arXiv) to catch the silent citation errors that pass spell-check but kill peer review — wrong year, mis-cited authors, wrong journal/volume, swapped title-author pairs, fabricated DOIs, and outright hallucinated entries (a real concern with LLM-assisted drafting). Spawns one narrow-focus subagent per entry so each citation gets full attention rather than the gradient-decay that single-pass audits...
Shklovsky-inspired peripheral-vision audit of a SINGLE figure or table in a quantitative-marketing paper. Forces a four-quadrant grid — Unexplained Feature, Convenient Absence, Unasked Question, Unexploited Strength — to surface what the author has stopped seeing in a coefficient plot, DiD event-study, conjoint utility plot, predicted-engagement curve, GAN attribute-axis image grid, SAE feature heatmap, or livestream time-series. Use when the user says "/blindspot", "audit this figure", "blin...
Poll Telegram for new messages and write parsed task actions into the user's Notion Tasks DB. Handles "<N> done", "<N> push <day>", "<N> drop", "add: <text> [P<n>] [<n>min] [#type]", "morning <hours>", and free-form natural-language adds like "remind me to email a coauthor by Wednesday". Use this skill whenever the user says /capture, asks to check Telegram, says "process my replies", "did I get any messages", "pull new tasks from telegram", or otherwise wants to sync inbound Telegram message...
Resolve a paper (DOI, arXiv ID, title, or URL) to a Zotero entry, append its BibTeX to the active project's .bib file, and return the citation key ready for \citep{}. Use this whenever the user asks to add a citation, "cite this paper", or pastes a paper identifier.
Spawn up to 5 independent critic subagents in PARALLEL on a target — a research idea, draft, R&R strategy, grant proposal, experimental design, pre-analysis plan, talk plan, IRB protocol, or skill design — collect their raw outputs, then run a SEPARATE synthesis pass that produces a single prioritized action list without majority-voting. Default critic roster is tuned for quantitative-marketing research (skeptic, pre-mortem, methodologist, academic-editor, harsh-referee); `--chef-skill` swaps...
Scaffold a new Beamer lecture or research-talk `.tex` from source papers, notes, or a prior deck — with notation consistency against the project preamble and the user's bold-math conventions wired in. Use when user says "create a lecture on X", "new lecture from these papers", "scaffold a Beamer deck", "build me a research talk on Y", "start a seminar deck", "MBA lecture on Z". Supports two modes: research-talk (MKSCI / JMR / JCR / MS seminars) and pedagogical-lecture (MBA Quant Marketing / M...
Build the user's morning task brief — pull open tasks from their Notion Tasks DB, score and rank by priority × urgency × type-balance × energy fit (with wait-factor scoring and type-balance rotation), pick the top 3–7 that fit available time, and push the formatted list to their Telegram bot. Saves the selection to today_brief.json so /capture can resolve "1 done" / "2 push thu" replies. Use this skill whenever the user says /daily-brief, asks for "today's tasks", "what should I work on", "mo...
Drafts paper sections (Intro, Lit Review, Method, Empirical Setting, Empirics, Discussion, Limitations, or arbitrary paragraphs) in the user's voice — hedged, modest, natbib-apa citations, \Cref cross-references, \emph over \textit, figure/table notes minipages, three-stream lit-review structure. Use this skill whenever the user asks to "draft", "write", "rewrite in my voice", "give me a paragraph on", or "draft a section" for any of their papers. Also triggers on phrases like "write the limi...
Run an 8-step iterative pre-execution evaluation of a quantitative marketing research idea targeting the Marketing Science / JMR / JCR / Management Science (Marketing) quality bar. Use whenever the user wants to "evaluate a research idea", "score this idea", "is this idea publishable in MKSCI/JMR/JCR/MS", "pivot my idea", "stress-test my project", "find threats to my idea", or pastes a research-question/hypothesis and asks whether it is worth pursuing. Covers idea evaluation, fairness review,...
Run an 8-step iterative pre-execution evaluation of a research idea targeting the broad general-science quality bar — PNAS, Nature Human Behaviour, Nature, Science. Use whenever the user wants to evaluate an idea for "a general-science venue", "PNAS", "Nature Human Behaviour", "Science", "Nature", or asks "is this big enough for a broad audience", "does this have general-interest impact", "could this go to Nature?" Also use when the user has a marketing/economics/CS idea and wonders whether t...
Runs a structured multi-source literature search across arXiv, Semantic Scholar, and OpenAlex MCPs (with Crossref as fallback), dedupes by DOI / arXiv-ID / fuzzy title, scores each unique paper 1–5 for relevance to the user's query, and returns a ranked summarized list with takeaways framed for a quantitative marketing audience. Use this skill whenever the user asks to "find papers on X", "do a lit review on Y", "what's the literature on Z", "any recent work on W", "find references for my pap...
Mid-session task capture for the user — drop a one-liner into chat and the skill writes it directly to the user's Notion Tasks DB (no Telegram hop). Use whenever the user types a capture phrase mid-conversation, including "/log-todo X", "log this: X", "log: X", "log to notion: X", "todo: X", "TODO: X", "remember: X", "remind me to X", "follow-up: X", "I should X later", "next time: X", "we need to X". Parses inline `P0`/`P1`/`P2`/`P3`, `(\d+)\s*(min|h|hr)` estimates, `by <day>` / `tomorrow` /...
End-of-session diary logger for the user's research projects — append a dated, timestamped entry to the bottom of the relevant Notion project page. Use this skill WHENEVER the user says "/notion-log <project>: <summary>", "log to notion: X", "update notion with what I did", "diary: X", "append to project page", "end-of-session log", "session log: X", "log my work on <project>", "note in notion that I…", "record today's progress on <project>", or otherwise asks to capture session work into the...
Pull a Notion AI meeting-notes page, extract the `### Action Items` list from its `<summary>` block, keep only the items whose owner is the user, and file each as a new task in the user's Notion Tasks DB with inferred Priority/Type/Project/Due and `Source = Meeting`. Use this skill whenever the user says "/notion-meeting-notes <url-or-id>", "process meeting notes: <url>", "extract action items from <url>", "file meeting tasks", "log action items from the meeting", or "what did I commit to in ...
Generate an HTML conference poster from a paper and project website, printable to PDF
Draft a structured preregistration document (AsPredicted, OSF, or AEA RCT Registry style) from a study spec or free-form description, annotated with MUST / SHOULD / MAY clarity flags. Use when the user says "preregister", "draft a preregistration", "OSF preregistration", "AsPredicted form", "AEA RCT registry", "PAP", "preanalysis plan", or before launching an online experiment, conjoint, vignette study, eye-tracking session, or any data collection / confirmatory analysis they have not yet see...
Drafts an R&R response letter in the user's R2R style — sectioned by role (Senior Editor / Associate Editor / Reviewer 1 / Reviewer 2), reviewer quotes in `\textit{...}`, location-pinned changes ("see Section 3", "Footnote 7", "Table 4"), "Done." for trivial fixes, polite pushback with cited authority, abandoned drafts kept in `\begin{comment}` blocks. Reads existing `R2R_*.tex` files in the project for tone match and grounds every location pin against the actual `main*.tex`. Use whenever the...
Adversarial cross-language replication audit of an empirical pipeline — reimplement R code in Python (or Python code in R), compare to 6 decimal places, and file a formal referee report covering code correctness, replication-package readiness, output automation, and econometric specification. Use when the user says "/referee2", "cross-language audit", "second-referee check", "reimplement and verify", "stata-style robustness audit", "fresh-eyes audit", "audit my code before submission", or bef...
Bundle a journal-ready replication package (code + data + output + environment + manifest) for a quantitative-marketing paper, zipped to the layout that Marketing Science, JMR, JCR, and Management Science expect at acceptance or revision. Use this skill WHENEVER the user says "/replication-package", "build a replication package", "prepare submission package", "MKSCI replication", "JMR replication", "JCR replication", "Management Science replication", "pre-submission package", "package for rep...
Run a 6-agent pre-submission panel review for a grant proposal targeting a specified funder or program (NSF, NIH, ERC, HorizonEurope, foundation, etc.). Covers clarity/compliance, internal consistency/deliverables, significance/innovation, research design/feasibility, budget/timeline/team, and an adversarial panel review with funding recommendation.
Run a 6-agent pre-submission review of a pre-analysis plan (PAP) for a specified registration target or journal. Covers clarity/pre-specification, hypothesis-outcome consistency, identification, statistical analysis plan, data/operational feasibility, and an adversarial registry/journal review. Supports marketing (MKSCI, JMR, JCR, MS) and economics journal targets.
Review research code for reproducibility and quality, extract the paper's main empirical claims, compare paper to code, and write a constructive markdown report. Designed for quantitative marketing / economics projects with LaTeX papers and R or Python code.
Run a fast 2-agent pre-submission check for an empirical paper — focuses on contribution, identification, and causal overclaiming. Designed for marketing (MKSCI, JMR, JCR, MS) and economics/finance papers. Completes in ~1 minute.
Run a 6-agent pre-submission referee report for an academic paper targeting a specified journal. Covers spelling/style, internal consistency, unsupported claims, math/notation, tables/figures, and an adversarial top-journal referee evaluation. Supports marketing (MKSCI, JMR, JCR, MS) and economics/finance journals.
Run a seven-pass adversarial review of an academic manuscript by spawning 7 parallel review subagents (abstract, intro, methods, results, robustness, prose, citations) and synthesizing their findings into a prioritized revision checklist with 80 / 90 / 95 quality thresholds. Use when the user says "seven pass review", "seven-pass review my draft", "full adversarial review", "deep review my paper", or before submitting / resubmitting to Marketing Science, JMR, JCR, Management Science, or a com...
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Multi-agent comprehensive Beamer slide review (visual + pedagogy + proofreading, plus TikZ conditionally) for research talks and MBA teaching decks. Use when user says "full review", "excellence pass", "comprehensive check", "review everything", "pre-seminar review", "slide excellence", or before presenting / shipping a deck. Fanout wrapper that spawns slide-auditor, pedagogy-reviewer, proofreader, and (when TikZ present) tikz-reviewer.
Answer ad-hoc questions about the user's Notion Tasks DB. Query by project, type, due date, status, or staleness and return a concise readout. Use whenever the user asks "what's open for X", "what's due Friday", "anything stale", "what did I finish this week", "any P0 tasks", or similar status checks against the unified Tasks DB. Read-only — never writes, never marks done, never reschedules.
Iteratively refine a TikZ diagram by compiling it, rendering to PNG, asking the tikz-reviewer sub-agent to evaluate, and applying fixes until APPROVED (or 5 iterations elapse). Designed for Beamer / standalone TikZ snippets in academic papers and lecture decks. Use when the user says "/tikz-iterate", "polish this tikz", "iterate on this diagram until it looks right", "make this figure not look terrible", "compile and review this tikz", or pastes a TikZ block with "fix it visually". Distinct f...