All authors

Claude Skills by pengqianhan
github.com/pengqianhan46 skills6 installs125 views
- AdrGOAL.md H2 (adopted 2026-09-26) asks for one root agent that the Human Owner talks to at the Research Workspace root, which hands Research Tasks to agents inside projects and reports from project files. The root agent is therefore not a new program. It is any code agent session opened at the repository root that follows the [`project-dispatch`](../../research-skills-hub/open-paper-skills/project-dispatch/SKILL.md) skill. That skill has the root agent do five things: - brief a task from a temp...Votes: 0GitHub stars: 2
- Idea QualityScore the QUALITY of a research idea at the idea stage — given a Markdown file with Title / Motivation / Method sections (no experiments needed), produce a per-axis quality assessment with cited evidence and an overall 0–100 score plus a verdict; or, given two such idea files, a blind head-to-head comparison. TRIGGER when the user asks "how good is this idea", "rate / score / grade this research idea or proposal", "review my idea .md before I write it up", "is this contribution strong enough ...Votes: 0GitHub stars: 2
- Idea SparkGenerate ONE reviewer-defensible, implementable research idea with a concrete method and falsification plan from a stated research direction. Use when the user asks for a research idea, novelty analysis, bottleneck diagnosis, or paper-shape suggestion. Skip code review, debugging, and unconstrained brainstorming without research context.Votes: 0GitHub stars: 2
- Paper SearchSearch papers across arXiv, DBLP, OpenAlex, OpenReview, Semantic Scholar, and Crossref for a given query and year range, using ./scripts/search_papers.py. Use when the user asks to find papers, related work, prior art, or recent publications on a specific topic, especially when they mention a date range or specific venues like NeurIPS, ICLR, or ICML.Votes: 0GitHub stars: 2
- Scoop CheckCheck whether a proposed research novelty (given a problem statement and claimed idea/novelty) overlaps with existing published work. TRIGGER when the user asks to verify research novelty, check if an idea is new, compare a proposed contribution to prior art, do a literature/prior-art search for a specific claim, or assess whether a paper idea has been scooped. DO NOT TRIGGER for general literature reviews unrelated to a specific novelty claim, or for writing related-work sections of an alrea...Votes: 0GitHub stars: 2
- Academic RebuttalTwo-stage academic rebuttal assistant. Given the paper abstract, reviewer comments, scores, confidences, and venue constraints, first diagnose the underlying concerns, assess whether rebuttal is worth the limited author time, and produce a prioritized experiment-and-analysis plan. After the author provides completed results, produce an evidence-grounded rebuttal, revision plan, or resubmission plan. Never fabricate results, reviewer intent, citations, or manuscript locations.Votes: 0GitHub stars: 2
- Arxiv2mdConvert arXiv papers to clean Markdown. Use when the user wants to read, fetch, or summarize an arXiv paper.Votes: 0GitHub stars: 2
- Baseline SelectorUse when selecting, auditing, or justifying experimental baselines for a research idea, paper draft, task, benchmark, or experiment plan. Finds classic methods, recent SOTA, direct competitors, strong simple baselines, ablation baselines, resource-matched comparisons, and reviewer-expected missing baselines, but only admits baselines with non-empty, accessible GitHub repositories that appear reproducible. Records strong papers without usable open-source code as excluded candidates rather than...Votes: 0GitHub stars: 2
- Deepxiv Baseline TableBuild a markdown baseline table for a research topic using deepxiv search, brief, head, and experiment-section reads, extracting paper title, URL, open-source status, datasets, benchmark scores, and other comparison-ready details.Votes: 0GitHub stars: 2
- Deepxiv CliAccess academic papers (arXiv, PMC, and coming soon bioRxiv, medRxiv) via CLI with hybrid search and intelligent content extractionVotes: 0GitHub stars: 2
- Deepxiv Trending DigestSummarize recent hot academic papers using deepxiv trending, brief, head, and section reads, then produce a markdown digest highlighting what each paper is about and which papers deserve deeper reading.Votes: 0GitHub stars: 2
- Deli AutoresearchA protocol framework for long-horizon autonomous tasks. Targets three empirically-observed failure modes — cognitive loops, stalling, runtime fragility — by prescribing state management, stall detection, and watchdog mechanisms. Validated on multiple task types including paper writing (4 ICLR-format surveys, in-framework self-rating 8.0-8.6/10).Votes: 0GitHub stars: 2
- DrawioGenerate draw.io diagrams as .drawio files, optionally export to PNG/SVG/PDF with embedded XMLVotes: 0GitHub stars: 2
- Explain Diff HtmlUse when the user asks for a rich explanation of a code change, diff, branch, or PR. Produces HTML output.Votes: 0GitHub stars: 2
- Explain ThisExplain any digital artifact — a paper, PDF, article, code diff, or codebase — so the person actually understands it, not just skims it. Explanations are shaped by a persistent learner profile, gated by comprehension quizzes, and feed a spaced-repetition review loop. USE WHEN: explain this, explain this paper / PDF / article / diff / repo, help me understand this, what does this mean, what is this really saying, break this down, walk me through this, quiz me, review my cards, explain-this rev...Votes: 0GitHub stars: 2
- Grill For UnknownsUse when starting or reviewing a complex implementation where the user wants an agent to interrogate the plan against docs/source evidence, surface unknown unknowns, and avoid rushing into build mode. Combines docs-grounded grilling with a map-vs-territory unknowns pass.Votes: 0GitHub stars: 2
- Hugging Face Paper PagesLook up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github repo and project page. Use when the user shares a Hugging Face paper page URL, an arXiv URL or ID, or asks to summarize, explain, or analyze an AI research paper.Votes: 0GitHub stars: 2
- Ml Paper WritingWrite publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.Votes: 0GitHub stars: 2
- Paper FinderFinds and organizes ML, CV, NLP, and AI research papers based on textual descriptions and keywords. Searches across arxiv, Google Scholar, Semantic Scholar, and top venues (CVPR, ECCV, ICCV, NeurIPS, ICML, ICLR, SIGGRAPH, SIGGRAPH Asia, EMNLP, ACL, CoRL, RSS, AAAI, IJCAI, WACV, BMVC, MICCAI, KDD, WWW, NAACL, COLM, and more). Maintains a persistent memory bank of discovered papers, a mind-graph linking papers to topics, individual paper summaries, and BibTeX entries. Use this skill whenever th...Votes: 0GitHub stars: 2
- Codex Paper Figure SkillCreate editable academic-paper figures from natural-language figure descriptions, manuscript sections, methods/results text, graphical abstract ideas, or paper-specific visual concepts. Use when Codex needs to turn scientific text into a polished journal-style diagram by first generating a raster visual reference with the image generation tool, then recreating it directly as editable draw.io/.drawio mxGraphModel XML. Also use when a user asks for research figures, paper diagrams, mechanism fi...Votes: 0GitHub stars: 2
- Discover Academic SkillsDiscover research/academic agent-skills from skills.sh (and user-supplied candidates), filter them through strict hard gates plus a strict academic-relevance gate, score survivors with a rubric, and hand back a ranked report with reasons. Use when the user wants to find, discover, or scout new academic/research skills to add to the hub, evaluate a skill they saw on social media, or refresh the discovery ledger.Votes: 0GitHub stars: 2
- Drawio PaperGenerate publication-quality academic paper diagrams (.drawio) and statistical plots (.png via Python/matplotlib) using a PaperBanana-inspired multi-agent pipeline. Reads methodology sections, figure captions, and raw data to produce structured, aesthetically refined visualizations with reference-driven design.Votes: 0GitHub stars: 2
- Explain Anything HtmlUse when the user asks for a rich explanation of a research paper, blog post, article, documentation, or any complex concept. Produces HTML output. Use this skill whenever the user wants to deeply understand or explain a paper, blog, or hard idea — e.g. "explain this paper", "help me understand this blog post", "break down this concept" — even if they don't explicitly ask for HTML.Votes: 0GitHub stars: 2
- Explain Paper HtmlLesson builder for academic papers. Use when Codex needs a deep teaching-oriented paper/PDF explanation, a self-contained interactive HTML tutorial, separate or connected explanations for multiple papers, or a reader-facing paper explanation requested by another skill. Route a 1–4-page factual lookup to lightweight PDF reading and a format-only PDF-to-Markdown request to a converter.Votes: 0GitHub stars: 2
- Filetree SimpleGenerate or lint a compact top-level FILETREE.md navigation map. Use when repository structure changes or FILETREE.md needs creation, regeneration, or validation.Votes: 0GitHub stars: 2
- Human Cognition CacheScaffold human cognition with a project-local, git-trackable four-quadrant cache. Use when (1) initializing, reading, updating, or migrating the cache; (2) completing a task beyond the human's confirmed understanding, where cognition should guide agent autonomy and decision escalation; (3) explaining a verified artifact at the human's level and recording evidence-backed cognitive growth; or (4) finishing any substantive task, where the conversation revealed durable cognition that should be ca...Votes: 0GitHub stars: 2
- Karpathy Coding RulesAndrej Karpathy's field notes (CLAUDE.md, v260626) on getting a language model to write code you will NOT have to rewrite — ten earned rules covering read-before-write, think-before-code, simplicity, minimal/surgical diffs, verification, goal-driven execution, debugging, dependency hygiene, communication, and the common failure modes. Read and apply these BEFORE starting ANY coding task: writing new code, editing or refactoring existing code, fixing a bug, adding a feature, implementing from ...Votes: 0GitHub stars: 2
- Map Then TerritoryMap scattered ideas into a human-approved DAG of verifiable states, then drive fresh agents through it edge by edge. Use when the user has a destination or idea fragments but lacks the domain knowledge to identify or sequence the route; when revising a map bundle; when compiling approved edges into launch prompts; or when recording execution evidence, deviations, and human verification.Votes: 0GitHub stars: 2
- Okf Repo OrganizerOrganize a repository, folder, or knowledge corpus into generic Open Knowledge Format (OKF) bundles. Use when you are asked to convert or normalize repo files and folders to OKF, add OKF index/log/concept frontmatter, choose bundle boundaries, migrate idea/project/doc folders into OKF-style structure, or validate generic OKF conformance.Votes: 0GitHub stars: 2
- Paper SearchSearch and read research papers across alphaXiv, OpenAlex, bioRxiv, PubMed, Hugging Face Papers, Papers with Code, and arXiv, honouring the human's per-source on/off switches and full-text read order. Use when finding papers, related work, prior art, or code for a method; when reading a paper's full text or record from its id; or when the human asks to switch a source on or off or reorder where papers are read from.Votes: 0GitHub stars: 2
- Paper Wiki ManagerMaintain an OKF paper wiki under `paper-wiki/` or another user-named wiki root, including optional Chinese mirror notes under `papers_zh/`. Use when asked to add arXiv or research-paper URLs, capture non-paper sources such as blog posts, docs, or talks, update or translate paper notes, maintain paper/topic/concept/source indexes, automatically create or update topic summary pages for important new themes, maintain concept entity pages for methods, datasets, benchmarks, metrics, terms, or tool...Votes: 0GitHub stars: 2
- Project DispatchRoot-agent workflow that hands Research Tasks to per-project Claude Code or Codex sessions through os-harness. Use when the human asks for work to be done in a project, asks how dispatched work is going, wants a finished run reviewed, revised, or accepted, or wants a run stopped.Votes: 0GitHub stars: 2
- Research BibleResearch operating-system guidance for ML/AI research. Use this skill when you need to help choose research problems, design experiment loops, improve research taste, debug model training or eval workflows, inspect failures, keep research logs, build reading plans, or turn how_to_be_good_at_research.md principles into concrete plans, checklists, habits, or advice.Votes: 0GitHub stars: 2
- Research Project ManagerCreate, inspect, validate, update, sync, or archive Research Projects under `projects-folder/`. Use when asked to start a project from a template or promote an idea into a project, list the project portfolio or check that projects still match the template contract, change a project's stage, status, owner, priority, or next action, archive a project, rewrite the Active Projects table from project memory, or fix a `project contract` failure reported by `./verify.sh`.Votes: 0GitHub stars: 2
- Research Skill InstallerInstall, remove, disable, enable, list, or check the status of skills from this repository's Research-skills-hub across every registered agent directory — the repository's own, the global ones, and each Research Project's. Use when the user wants an agent to be able to use a hub skill, wants a skill installed into or removed from a specific project or globally, wants to turn a skill off in one place without deleting it, wants to know which research skills are installed where, or wants to chec...Votes: 0GitHub stars: 2
- Sell Research HonestlyAudit, position, and communicate research value without outrunning the evidence. Use when users need audience-specific buy-in from advisors, collaborators, reviewers, talk audiences, or the research community; want to pitch or promote an idea, paper, result, codebase, or demo; plan research PR; or need to detect and repair overclaiming. Do not use for generic proofreading, summarization, or formatting.Votes: 0GitHub stars: 2
- Session HandoffMaintain or resume repository-root HANDOFF.md for cross-session work. Use when recording a task arc that may span sessions, preparing its next-session handoff, or continuing and verifying an earlier arc.Votes: 0GitHub stars: 2
- Skill OrganizerRegisters a newly added skill into a Research-skills-hub collection by updating that collection's index.md and README.md. Handles two collections: collected-skills/ (external skills — needs a source URL and optional license) and open-paper-skills/ (skills the repo owner authored — provenance is Original or Adapted, no external URL required). Use whenever: a new SKILL.md has been dropped into research-skills-hub/collected-skills/ or research-skills-hub/open-paper-skills/; the user says they ad...Votes: 0GitHub stars: 2
- Task File BuilderInteractively draft a well-structured `task.md` brief for Claude Code by walking the user through Objective, Acceptance Criteria, Relevant Files, Constraints, Background, Known Context, and Questions based on Opus 4.7 best practices. Use this skill whenever the user wants to prepare a task, brief, spec, prompt, plan, or instructions for Claude Code to execute in a fresh session — even if they don't explicitly ask for a "task file" or "task.md". Trigger on phrases like "help me write a task", ...Votes: 0GitHub stars: 2
- Uv EnvCreate and manage Python project environments with the uv package manager. Use whenever the user wants to set up a new Python project, create a virtual environment, initialize a pyproject.toml, install/add Python packages, lock or sync dependencies, or pin a Python version — even if they don't explicitly mention "uv". Prefer this skill over raw pip/venv/conda for any Python environment work in a project directory.Votes: 0GitHub stars: 2
- Writing Great PromptPrompt-contract authoring for frontier reasoning and coding agents. Use when the user wants a new implementation prompt, a phased agent task, a copy-ready prompt, or an evidence-based upgrade of an existing prompt that should work across capable model providers.Votes: 0GitHub stars: 2
- Literature Search BiorxivBrowse, filter, and download life sciences, biology, and medical preprints from bioRxiv and medRxiv. Supports fetching paper metadata by DOI, and browsing by date range with category and keyword filters. Keyword filtering is local, so date ranges MUST be narrow (1-4 weeks) with a category to prevent timeouts.Votes: 0GitHub stars: 2
- Ncbi Sequence FetchRetrieve protein and nucleotide sequences from NCBI databases using E-utilities. Supports direct accession lookup, CDS translation, gene+organism search, locus lookup, PubMed-linked sequences, patent protein extraction, and organism+length fallback search. Use when you need to fetch biological sequences by accession, gene name, locus tag, PubMed ID, or patent number.Votes: 0GitHub stars: 2
- Protein Sequence Similarity SearchSearches for homologous protein sequences using MMseqs2 (fast, default) or BLAST (comprehensive, fallback). Trigger this whenever the user provides a protein sequence or FASTA file and asks to find homologues, sequence matches, or wants to infer protein function based on sequence similarity, but not when the user wants to infer protein function based on structural similarity.Votes: 0GitHub stars: 2
- Pubmed DatabaseSearch PubMed for scientific literature, including published clinical trials. Fetch abstracts and full text. Link published research to biological databases (gene, protein, nucleotide, PubChem) to discover associations between papers and specific compounds or genes. Verify medical spelling, match raw citations, and cache result sets for bulk processing. Interfaces NCBI E-utilities and PMC BioC APIs.Votes: 0GitHub stars: 2
- UvChecks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.Votes: 0GitHub stars: 2