charlotte-12s
UserPaperCraft — From idea to accepted paper at top CS conferences. 17 rules + 12 skills that guide CS researchers through the full research pipeline.
Categories
Indexed Skills (12)
paper-audit
Use this skill when the user wants to audit their paper pipeline, run a pre-submission check, or verify quality before submitting. Triggers include: "audit pipeline", "check everything", "pre-submission check", "quality check", "verify pipeline", "final check". Also use as the mandatory final step before any submission (Rule 16).
paper-data
Use this skill when the user wants to find datasets, select datasets for their research, process data, check for data leakage, or prepare data for experiments. Triggers include: "find datasets", "which dataset", "data processing", "data pipeline", "data leakage", "data split", "prepare data". Also use when setting up a data processing pipeline or checking data quality.
paper-idea
Use this skill when the user wants to find research ideas, check novelty of an idea, identify innovation points, or find research gaps. Triggers include: "find an idea", "novelty check", "is this idea novel", "innovation point", "research gap", "what's new in", "check novelty". Also use when evaluating whether a research direction has enough novelty for a top conference.
paper-launch
Use this skill when the user wants to start a research project, has some ideas, or wants one-command full pipeline launch. Triggers include: "start research", "I have some ideas", "help me write a paper", "launch a paper project", "from idea to paper", "one command research". Also use when the user wants AI to evaluate multiple ideas and recommend the best one.
paper-plan
Use this skill when the user wants to design experiments, plan an experiment campaign, find open-source code or datasets for their research, or create a project plan. Triggers include: "design experiments", "plan experiments", "experiment design", "how to run experiments", "find code", "find datasets", "project plan". Also use when translating an idea into a concrete, executable experiment plan.
paper-rebuttal
Use this skill when the user wants to write a rebuttal, respond to reviewer comments, or prepare a rebuttal letter. Triggers include: "rebuttal", "respond to reviewers", "review response", "rebuttal letter", "write rebuttal", "handle review comments". Also use when a paper is rejected and the user wants to plan resubmission.
paper-review
Use this skill when the user wants to simulate a review of their paper, check it before submission, or understand how reviewers might perceive it. Triggers include: "review my paper", "simulate review", "check before submit", "reviewer perspective", "will this get accepted". Also use before submission to catch weaknesses that reviewers would find.
paper-search
Use this skill when the user wants to search papers, find related work, do literature review, or survey a research area. Triggers include: "search papers", "find related work", "literature review", "survey", "what's been done", "find papers on", "arxiv search", "conference papers", "find code for", "find datasets for". Also use when starting any research to understand the existing landscape.
paper-story
Use this skill when the user wants to craft the narrative for their paper, build a storyline, or figure out how to present their contributions. Triggers include: "craft narrative", "paper story", "research narrative", "storyline", "paper contribution story", "how to tell the story", "paper logic flow". Also use before writing the paper to establish the narrative arc.
paper-train
Use this skill when the user wants to configure training parameters, set hyperparameters, debug training issues, or analyze training results. Triggers include: "training config", "hyperparameters", "learning rate", "batch size", "training parameters", "training failed", "loss is NaN", "OOM error", "training debugging". Also use when evaluating trained models or generating result tables and figures.
paper-write
Use this skill when the user wants to write or draft a paper, write specific sections like introduction or method, or format a paper for submission. Triggers include: "write paper", "draft paper", "write introduction", "write method section", "paper draft", "LaTeX template", "write abstract". Also use when converting experiment results into publication-quality prose.
paper-env
Use this skill when the user wants to set up a research environment, install dependencies, configure GPU drivers, or configure a new machine for experiments. Triggers include: "setup environment", "install dependencies", "configure GPU", "CUDA setup", "environment config", "server setup", "new machine setup". Also use when encountering environment-related errors or version conflicts.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.