Paperjury
Spark-To-Paper-Skills/paperjury
Three modes for CS-conference papers (CVPR/ICCV/ECCV vision, ACL/EMNLP/NAACL NLP, ICLR/NeurIPS/ICML/AAAI ML).
Global-installable, project-level academic rebuttal strategy skill for AI/ML/CV/NLP/Robotics papers.
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttal --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .claude/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttal --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .agents/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttal --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .cursor/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttal --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .gemini/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttalInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .github/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install xiongqi123123/awesome-rebuttal awesome-rebuttal --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "awesome-rebuttal" agent skill from https://github.com/xiongqi123123/awesome-rebuttal/tree/main into .opencode/skills/awesome-rebuttal/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "awesome-rebuttal", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
awesome-rebuttalGlobal-installable, project-level academic rebuttal strategy skill for AI/ML/CV/NLP/Robotics papers.
Awesome Rebuttal is an agent skill from xiongqi123123/awesome-rebuttal. Global-installable, project-level academic rebuttal strategy skill for AI/ML/CV/NLP/Robotics papers. Use when authors need a workspace-local .awesome-rebuttal state folder, paper/code/review/venue-rule intake, JSON memory, snapshots, LaTeX/template handling for one-page rebuttals, reviewer stance analysis, strategy planning, experiment triage, safe author response drafting, or AC summaries under confirmed venue rules.
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 91 other files, including scripts, reference files and assets (for example `AI_AGENT_INSTALL.md`, `README.md` and `README_ZH.md`).
It sits in Development, covering Natural language processing and LaTeX. The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 3434455. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Awesome Rebuttal loads about 3.3k tokens when it runs, and up to ~90k if it reads all its reference files. Until then it costs about 110 tokens; SKILL.md has 1,400 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from xiongqi123123/awesome-rebuttal at commit 3434455, republished under its MIT licence (© xiongqi123123). 1,400 words, ~3,348 tokens.
.claude/skills/awesome-rebuttal/SKILL.md (or your agent's skills folder). This skill also uses 86 other files; get the full folder from GitHub.Use this skill as a global-installable, project-level rebuttal workspace assistant. The installed skill provides reusable procedures and assets; each actual paper/rebuttal workspace gets its own .awesome-rebuttal/ state folder for memory, snapshots, template state, and logs. Start by understanding the workspace, then collect evidence, persist memory, analyze strategy, and only then draft response text.
.awesome-rebuttal/ state folder; never store runtime memory in the installed skill folder.Code/, Paper/, Reference/, and Temp/.manual_git, auto_git, or markdown_snapshot_only.paper, code, review, venue_rules, user, or explicit inference.project_memory.language_policy and mirror any venue-specific exception in venue_rules.language_policy.11_response_writer.md, 12_template_designer.md, and 13_ac_summary_writer.md may discuss plans in the user's language, but author-response text, reviewer replies, AC summaries, OpenReview comments, and PDF rebuttal prose default to English.Whenever the skill hits missing, ambiguous, or confirmation-dependent information, first summarize what the user already provided and what the workspace evidence shows. Then ask a focused questionnaire instead of guessing.
Read references/core/user_questionnaire_protocol.md for the reusable questionnaire pattern. Use it especially in workspace bootstrap and intake, and reuse it later for venue-rule confirmation, experiment feasibility, versioning mode, or any strategy decision that materially changes the output.
Prefer structured choices when possible:
Ask only for the smallest missing decision set needed for the next safe step.
Use these exact response_mode values across all memory files and capability handoffs:
openreview_per_reviewer — one reply/comment per reviewer thread.unified_limited — one limited unified response where concerns are merged.pdf_one_page — one-page PDF/LaTeX rebuttal.global_comment — one global platform comment/text box.hybrid — global summary plus per-reviewer replies.openreview_markdown_latex — OpenReview-style Markdown comment with lightweight LaTeX math.unknown — not confirmed yet.Do not introduce aliases such as per_reviewer, global, global_text, one_page_pdf, or markdown_latex_hybrid in new memory. If user wording uses those terms, normalize to the canonical value and record the original wording in notes if useful.
Use references/memory-schemas/venue_rules.schema.json as the global rule-memory contract. Venue rules are runtime evidence, not built-in knowledge.
Every venue_rules.json should separate:
status and source: missing/user-provided/AI-found-pending-confirmation plus URL/path/retrieval notes.response: canonical mode, platform, limits, per-reviewer/global/interactive/AC-summary permissions.formatting: official template, PDF/LaTeX/Markdown support, figures/tables/appendix, and page-layout constraints.content_permissions: new experiments/results, links, supplements, code links, references, revision commitments.anonymity: anonymous requirement, self-citation, acknowledgements, and identity-risk notes.confirmation: user confirmation timestamp, pending questions, and conflicts.language_policy: interaction language follows user; final submission-facing prose defaults to English.If rules are AI-searched, keep status: ai_found_pending_confirmation until the user confirms them. Unknown fields stay unknown; do not infer permissions silently.
Follow this order unless the user asks for a narrower capability:
references/capabilities/00_workspace_bootstrap.md; create/use .awesome-rebuttal/, detect LaTeX environment, and if decisions are missing use references/core/user_questionnaire_protocol.md.references/capabilities/01_intake_gate.md; parse user-provided context first, then ask a questionnaire for blockers.17_rebuttal_template_manager.md after intake when response format requires a pdf_one_page template, openreview_per_reviewer Markdown scaffolds, global_comment Markdown, or openreview_markdown_latex comments.references/capabilities/02_information_collection.md.03_paper_memory_builder.md and/or 04_code_memory_builder.md when paper or code context is present.05_review_normalizer.md; preserve raw reviews, build raw anchors, issue item index, and common issue index without strategic analysis.06_situation_analyzer.md; interpret indexed concerns semantically without priority ranking.10_experiment_triage.md; generate numbered EXP-* experiment candidates from reviewer concerns and persist experiment_memory.json before final strategy planning.07_concern_atomizer.md; rank concern importance, classify rebuttal posture, build reviewer priority map, link P0/P1 evidence gaps to numbered experiments, and identify AC-facing decision facts.08_strategy_planner.md; combine priority analysis, experiment memory, paper/code evidence, venue constraints, and user decisions. Use a questionnaire for strategy/experiment trade-offs before locking the plan.09_snapshot_maker.md and 16_rebuttal_versioning.md at each durable checkpoint.11_response_writer.md, 13_ac_summary_writer.md, and 12_template_designer.md only after strategy is evidence-backed and user-approved; 12 selects pdf_one_page, openreview_per_reviewer, global_comment, hybrid, or openreview_markdown_latex layout.18_rebuttal_rehearsal.md once a draft exists; simulate reviewer/AC personas reading paper-vs-rebuttal in isolation, then route hardening back to 11/13. Advisory only; it never approves submission.14_safety_rule_checker.md before any final or paste-ready text/PDF/comment.19_discussion_round_handler.md after the first rebuttal is submitted; ingest reviewer/AC follow-up replies, track score/engagement per round, draft delta-only follow-ups (reusing the 18 answer bank), and route each through 14 before posting.15_overleaf_leaflink_sync.md only when the paper is on Overleaf/cn.overleaf or the user asks about cloud/local synchronization.Read only the capability files needed for the current request.
A complete strategy-first run should produce:
.awesome-rebuttal/memory/*.json for project, paper, code, reviews, experiments, strategy, responses, templates, AC summaries, safety, versioning, and optional Overleaf syncEXP-*)safety_memory.json final gate.awesome-rebuttal/snapshots/snapshot_memory.json plus generated user Markdown snapshot, or git checkpoint according to the selected versioning modeFor each actual rebuttal workspace, create or use:
.awesome-rebuttal/
├── memory/ # project/paper/code/review/experiment/strategy/response/template/rehearsal/discussion/safety/versioning memory
├── drafts/ # response blueprints, drafts, and coverage maps
├── snapshots/ # JSON and markdown reload snapshots
├── templates/ # active rebuttal templates copied/adapted for this project
├── logs/ # rule-search, compile, and validation logs
└── cache/ # disposable skill cache; safe to regenerateThe installed/global skill folder contains reusable instructions and assets only. Runtime memory, snapshots, fetched templates, and logs belong in the current workspace's .awesome-rebuttal/ folder.
Recommended runtime workspace:
<rebuttal-workspace>/
├── Code/ # code, scripts, configs, reproduced outputs
├── Paper/ # paper PDF/LaTeX; Overleaf sync target if used
├── Reference/ # reviews, venue rules, reference papers, notes
└── Temp/ # temporary extraction, scratch drafts, search/cache outputsDo not force this layout on an existing organized workspace. Map existing paths and record them in project memory.
Ask the user to choose one:
manual_git: suggest checkpoint boundaries and commit messages; do not commit unless explicitly asked.auto_git: create local milestone commits only; no push, history rewrite, or destructive git operations without explicit instruction.markdown_snapshot_only: maintain .awesome-rebuttal/snapshots/snapshot_memory.json as the canonical reload entry and render .awesome-rebuttal/snapshots/REBUTTAL_SNAPSHOT.md or .awesome-rebuttal/snapshots/PROJECT_SNAPSHOT.md as the user-readable progress summary.During workspace bootstrap, detect whether a local LaTeX toolchain is available (latexmk, pdflatex, xelatex, lualatex, bibtex/biber, kpsewhich, or tectonic). If no compiler is available and a PDF rebuttal is needed, ask the user to choose a setup path for their platform: MacTeX/BasicTeX on macOS, TeX Live on Linux, MiKTeX/TeX Live on Windows, Tectonic, Overleaf-only compilation, or skip local compilation for now.
LeafLink is not an advertisement. It is a conditional helper for authors whose paper is on cloud Overleaf.
Paper/: https://github.com/xiongqi123123/LeafLinkBlock finalization if any of these fail:
needs_user_input.© xiongqi123123, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 86 other files (scripts, references, assets) in the repository root of xiongqi123123/awesome-rebuttal.
Open the folder on GitHubat commit 3434455
Awesome Rebuttal next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Awesome Rebuttal this skillxiongqi123123/awesome-rebuttal | 306 | — | ~3.3k | Automated safety check: Pass | MIT | |
| PaperjurySpark-To-Paper-Skills/paperjury | 1.2k | — | ~5.3k | Automated safety check: Pass | MIT | |
| Student First Runwengan-li/ncku-thesis-template-latex | 151 | — | ~1.5k | Automated safety check: Pass | Custom licence | |
| Ccf Project Scaffoldermikubaka88/CCFA-Skills | 3k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Cadec QueryQSong-github/DrugClaw | 116 | 1 repos | ~471 | Automated safety check: Pass | None | |
| Init Projectflonat/flonat-research | 146 | — | ~929 | Automated safety check: Pass | MIT |
Spark-To-Paper-Skills/paperjury
Three modes for CS-conference papers (CVPR/ICCV/ECCV vision, ACL/EMNLP/NAACL NLP, ICLR/NeurIPS/ICML/AAAI ML).
wengan-li/ncku-thesis-template-latex
Design every student-facing change from the viewpoint of a graduate student meeting this repository for the first time.
mikubaka88/CCFA-Skills
Initialize CCF project folders, LaTeX templates, artifact directories, and ccfa.yaml.
QSong-github/DrugClaw
Query the CADEC (CSIRO Adverse Drug Event Corpus). An agent skill from QSong-github/DrugClaw.
flonat/flonat-research
Bootstrap a new research project. An agent skill from flonat/flonat-research.
xlite-dev/LeetCUDA
把 LeetCUDA kernels/interview 教学源码(base/sgemv/sgemm/hgemm/flashattn/ffpaattn/fp8gemm.cuh/fp4gemm.cuh)+ ffpa-attn CuTe sm120 源码(csrc/cuffpa/cute fp8/fp4,commit 861d75e)写成中文 CUDA 技术书(6 Part 38 章 + CuTe…
Global-installable, project-level academic rebuttal strategy skill for AI/ML/CV/NLP/Robotics papers. Awesome Rebuttal is an agent skill from xiongqi123123/awesome-rebuttal. Global-installable, project-level academic rebuttal strategy skill for AI/ML/CV/NLP/Robotics papers.
Awesome Rebuttal fits situations like: authors need a workspace-local .awesome-rebuttal state folder; paper/code/review/venue-rule intake; laTeX/template handling for one-page rebuttals; reviewer stance analysis.
Run `npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a claude-code`. Or copy the skill folder (the xiongqi123123/awesome-rebuttal repository) into .claude/skills/awesome-rebuttal in your project. Claude Code loads it when a task matches its description.
Run `npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a codex`. Or copy the skill folder (the xiongqi123123/awesome-rebuttal repository) into .agents/skills/awesome-rebuttal in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add xiongqi123123/awesome-rebuttal --skill awesome-rebuttal -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/awesome-rebuttal, .gemini/skills/awesome-rebuttal, .github/skills/awesome-rebuttal and .opencode/skills/awesome-rebuttal in your project.
SKILL.md names no scripts, command-line tools or credentials: Awesome Rebuttal is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Awesome Rebuttal is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 87k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Awesome Rebuttal: Paperjury (Spark-To-Paper-Skills/paperjury, 1.2k stars), Student First Run (wengan-li/ncku-thesis-template-latex, 151 stars), Ccf Project Scaffolder (mikubaka88/CCFA-Skills, 3k stars) and Cadec Query (QSong-github/DrugClaw, 116 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
xiongqi123123 (a GitHub user) maintains it in xiongqi123123/awesome-rebuttal, which has 306 GitHub stars. The repository was last updated on June 13, 2026.
Source: xiongqi123123/awesome-rebuttal on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.