Skip to content

Skills guide

Auto-generated from content/skills/registry.yaml by python3 scripts/generate_skill_docs.py. Edit the registry or the generator, then regenerate this page.

Describe your research task in the Host, or select a visible Qiongli Skill. In Codex, use $qiongli or a shortcut such as $qiongli-paper-read. The shared guidance helps the model choose the relevant work; it does not require every stage to run. Task IDs identify research activities, not native CLI commands.

The tables below list the internal research Skills. They are not all separate Host entries. Supplemental cards and subject profiles support these Skills; they do not create additional agents or MCP tools.

The descriptions and use cases below come from the same registry in both languages.

Stage Overview

StageFocusSkill countTypical user intent
A_framingtopic framing, questions, theory, gap, venue6"What exactly is my contribution?"
B_literaturesearch, screen, extract, cite, map9"What does the literature say, and how do I build a corpus?"
C_designdesign, variables, robustness, datasets9"How should this study be designed and operationalized?"
D_ethicsIRB, privacy, governance3"What ethics and data-protection materials do I need?"
E_synthesisevidence synthesis, quality, bias5"How do I combine and rate evidence?"
F_writingmanuscript building, tables, figures, results writing8"How do I turn analysis into publishable text?"
G_compliancereporting checklists, tone, PRISMA3"Is this compliant and submission-ready?"
J_proofreadAI detection, humanization, similarity, final polish4"How do I de-AI and finalize the manuscript?"
H_submissionsubmission package, rebuttal, review simulation8"How do I package, defend, and stress-test the paper?"
I_codeacademic code, stats, reproducibility10"How do I implement and verify research code?"
K_presentationacademic talks, slide planning, Slidev, Beamer4"How do I turn the paper into a defensible talk?"
L_courseworkassignment briefs, rubrics, learning outcomes, coursework revision4"How do I satisfy this assignment honestly and clearly?"
M_dissertationdissertation planning, chapter maps, supervisor feedback, defense prep4"How do I plan, draft, revise, and defend this dissertation?"
Z_cross_cuttingmetadata, model collaboration, self-critique5"How do I improve quality across stages?"

Canonical Skills By Stage

A. Framing

Use Stage A when you are still defining the research question, contribution, theory anchor, or venue positioning.

SkillDisplay NameWhen to useProduces
question-refinerQuestion RefinerUse when you need to transform vague topics into structured rqs via pico/peo + finer evaluation.RQSet
contribution-crafterContribution CrafterWhen framing the pitch for a manuscript introductionContributionStatement
hypothesis-generatorHypothesis GeneratorUse when you need to translate rqs into testable hypotheses with mechanisms and boundary conditions.HypothesisSet
theory-mapperTheory MapperUse when you need to map theoretical concepts, relationships, and frameworks with mermaid diagrams.TheoreticalFramework
gap-analyzerGap AnalyzerUse when you need to identify and categorize research gaps using 5-type taxonomy with finer prioritization.GapAnalysis
venue-analyzerVenue AnalyzerExplore venues before a draft or adapt a manuscript to a chosen journal or conference.VenueAnalysis

B. Literature

Use Stage B when you are building or maintaining the literature base for a topic, especially systematic or reproducible reviews.

SkillDisplay NameWhen to useProduces
academic-searcherAcademic SearcherUse when a B1 search needs reproducible provider execution, search_diagnostics.md, dedup logs, or review-grade coverage checks.SearchQueryPlan, SearchResults, SearchLog, DedupLog, SearchDiagnostics
paper-screenerPaper ScreenerUse when candidate records need include/exclude decisions, diagnostic flags preserved, or PRISMA flow counts.ScreeningDecisionLog, FullTextScreening, PRISMAFlowData
paper-extractorPaper ExtractorUse when included papers need notes or extraction_table.md without overclaiming metadata-only or abstract-only evidence.ExtractionTable, PaperNotes
citation-snowballerCitation SnowballerUse when B3 needs forward/backward citation expansion, known-item follow-up, or coverage repair after search diagnostics.SnowballLog, SearchResults, DedupLog
fulltext-fetcherFull-text FetcherUse when reports need retrieval_manifest.csv, controlled full-text statuses, or Zotero/OA resolver handoff.FullTextStatus, RetrievalManifest
citation-formatterCitation FormatterUse when B5 needs citekey cleanup, DOI normalization, duplicate handling, or export-ready bibliography.bib.Bibliography
concept-extractorConcept ExtractorUse after Stage A when B1 search terms, controlled vocabulary, excluded ambiguous terms, or seed recall are unsettled.ConceptMap
literature-mapperLiterature MapperUse when extracted papers need a defensible non-chronological map for related work or novelty positioning.LiteratureMap
reference-manager-bridgeReference Manager BridgeUse when B5 needs Zotero local sync, import-file fallback, RIS/CSL-JSON export, or bibliography exchange.Bibliography, RISExport, CSLJSONExport, ZoteroImportReport

C. Design

Use Stage C when the question is already clear and the next problem is design validity, data feasibility, and operationalization.

SkillDisplay NameWhen to useProduces
study-designerStudy DesignerAfter /find-gap and /build-framework, when you want to run an empirical, qualitative, or mixed-methods study.DesignSpec, AnalysisPlan, DataManagementPlan, Instruments, Preregistration
rival-hypothesis-designerRival Hypothesis DesignerAfter hypotheses (A1_5) and study design (C1) are draftedRivalHypotheses
robustness-plannerRobustness PlannerAfter analysis plan (C3) is draftedRobustnessPlan
dataset-finderDataset FinderAfter study design specifies what data is neededDatasetPlan
variable-constructorVariable ConstructorAfter study design is finalizedVariableSpec
data-dictionary-builderData Dictionary BuilderAfter study design is finalized and instruments are selectedDataDictionary
data-management-planData Management PlanUse when you need to generate fair-compliant data management plans specifying storage, backup, retention, sharing, and archival.DataManagementPlan
prereg-writerPre-registration WriterAfter study design and analysis plan are finalizedPreregistration
variable-operationalizerVariable OperationalizerAfter theoretical framework is establishedOperationalizationMap

D. Ethics

Use Stage D when the study touches human participants, sensitive data, governance, or data-release constraints.

SkillDisplay NameWhen to useProduces
ethics-irb-helperEthics & IRB HelperBefore data collection involving human participants or sensitive dataEthicsPackage
statement-generatorStatement GeneratorWhen finalizing a manuscript for submission and ensuring compliance with journal statement requirements (e.g., PLOS, Nature, Elsevier).Manuscript
deidentification-plannerDeidentification PlannerWhen handling any dataset containing identifiable informationDeidentificationPlan

E. Synthesis

Use Stage E when the evidence base already exists and the task is to combine, rate, or stress-test that evidence.

SkillDisplay NameWhen to useProduces
effect-size-calculatorEffect Size CalculatorWhen preparing data for a quantitative meta-analysisEffectSizeTable, AnalysisCode
evidence-synthesizerEvidence SynthesizerUse after you have:EvidenceTable, SynthesisMatrix
quality-assessorQuality AssessorUse when you need to assess risk of bias and certainty via rob 2, robins-i, grade.QualityTable, GRADESummary
publication-bias-checkerPublication Bias CheckerAfter completing meta-analysis (E3) with ≥5 studiesPublicationBiasReport
qualitative-codingQualitative CodingUse after raw qualitative data has been collected or extracted, but before the final synthesis narrative is drafted. Ideal for Grounded Theory, Thematic Analysis, or Interpretative Phenomenological Analysis (IPA).DataDictionary, ThematicCodebook

F. Writing

Use Stage F when the main question is turning evidence and analysis into sections, tables, figures, and readable claims.

SkillDisplay NameWhen to useProduces
manuscript-architectManuscript ArchitectYou want to draft a paper from an existing RESEARCH/[topic]/ project folder (empirical study or systematic review).ManuscriptOutline, Manuscript, ClaimGraph, FiguresTablesPlan
proposal-writerProposal WriterWhen preparing a research proposal, opening report, prospectus, study plan, or 开题报告 before results-focused manuscript drafting.ResearchProposal
analysis-interpreterAnalysis InterpreterAfter primary analysis is completeResultInterpretation
effect-size-interpreterEffect Size InterpreterAfter primary analysis is completeEffectInterpretation
table-generatorTable GeneratorAfter primary analysis is completeFormattedTables
figure-specifierFigure SpecifierAfter primary analysis is completeFigureSpecs
meta-optimizerMeta OptimizerAfter manuscript draft is complete (F2/F3/F4)MetaOptimization
discussion-writerDiscussion WriterUse after the Results section has been drafted and the primary findings are finalized. Provide the core contribution statement and literature framing to ensure alignment.DiscussionDraft, StorySpine

G. Compliance

Use Stage G when the paper exists and now needs formal checklist coverage, tone cleanup, or reporting verification.

SkillDisplay NameWhen to useProduces
prisma-checkerPRISMA CheckerUse when you need to verify prisma 2020 flow diagram and all 27 checklist items.PRISMAChecklist
reporting-checkerReporting CheckerBefore submission (final quality assurance pass)ReportingChecklist
tone-normalizerTone NormalizerAfter manuscript draft is complete (but before final submission)ToneNormalization

J. Proofread

Use Stage J when the draft is substantively complete and needs AI-fingerprint review, human-voice rewriting, similarity screening, or final proofreading before submission.

SkillDisplay NameWhen to useProduces
ai-fingerprint-scannerAI Fingerprint ScannerUse for a requested language-pattern diagnosis; grammar-only correction can enter final-proofreader directly.AIDetectionReport
human-voice-rewriterHuman-Voice RewriterUse for requested expression or voice revision; reuse supplied text and any existing findings.HumanizedManuscript
similarity-checkerSimilarity CheckerUse for requested source-overlap or attribution checks; prior rewriting is not an automatic prerequisite.SimilarityReport
final-proofreaderFinal ProofreaderUse for requested scholarly grammar/consistency corrections or a formal final proofreading pass.ProofreadChecklist

H. Submission

Use Stage H when the manuscript is near submission or already under review.

SkillDisplay NameWhen to useProduces
submission-packagerSubmission PackagerYou have a near-final manuscript draft ready for submissionSubmissionPackage
rebuttal-assistantRebuttal AssistantAfter receiving a Revise & Resubmit (R&R) decisionResponseToReviewers, ResponseLetter
peer-review-simulationPeer Review SimulationUse for a requested referee-style manuscript review or formal H3 task; a focused check needs only relevant lenses.PeerReviewSimulation
fatal-flaw-detectorFatal Flaw DetectorBefore final submission (last quality gate)FatalFlawAnalysis
journal-fit-recommenderJournal Fit RecommenderUse when an existing manuscript needs manuscript-first reverse journal fit before submission.JournalFitRecommendation
reviewer-empathy-checkerReviewer Empathy CheckerAfter drafting the response letter (from rebuttal-assistant H2) but BEFORE submittingEmpathyCheck
credit-taxonomy-helperCRediT Taxonomy HelperDuring submission packaging (H1)CRediTStatement
limitation-auditorLimitation AuditorUse during the late drafting or pre-submission phase when the Methods and Discussion sections are complete, to ensure the manuscript demonstrates scholarly humility and self-awareness before peer reviewers point out the flaws.LimitationSection, MitigationStrategy

I. Code

Use Stage I for academic code, data workflows, statistical execution, and reproducibility. This lane is stricter than general engineering prompts.

The core strict sequence is:

  1. code-specification
  2. code-planning
  3. code-execution
  4. code-review
  5. reproducibility-auditor

That sequence is what code-build --focus full is designed to reinforce.

SkillDisplay NameWhen to useProduces
code-builderCode BuilderUse when you need to convert academic methods into executable code with domain-profile library selection.AnalysisCode
data-cleaning-plannerData Cleaning PlannerAfter dataset is obtained, before any analysisCleaningPlan
data-merge-plannerData Merge PlannerWhen analysis requires combining multiple data sourcesMergePlan
code-specificationCode SpecificationUse when you need to generate strict opsx-style constraint sets before coding.CodeSpec
code-planningCode PlanningUse when you need to transform specs into parallelizable, zero-decision execution plans.CodePlan
code-executionCode ExecutionUse when you need to execute code plans with cprofile performance profiling and optimization.PerformanceProfile
code-reviewCode ReviewUse when you need to secondary model reviews code logic, security, and statistical validity.CodeReview
reproducibility-auditorReproducibility AuditorUse when you need to verify seeds, containerization, and fail-graceful contingencies.ReproducibilityReport
release-packagerRelease PackagerWhen preparing for manuscript submission (data/code availability statement)ReleasePackage
stats-engineStats EngineYou need to execute modeling/testing for synthesis (E3/E3_5) or empirical results (F stage) with a clear report of assumptions and uncertainty.StatsReport

K. Presentation

Use Stage K when the paper already exists and the next task is to turn it into a talk, seminar deck, or conference presentation.

SkillDisplay NameWhen to useProduces
presentation-plannerPresentation PlannerAfter manuscript is substantially complete (or results are available)PresentationPlan
slide-architectSlide ArchitectAfter presentation-planner has produced a slide blueprintSlideDeckSpec
slidev-scholarly-builderSlidev Scholarly BuilderWhen Slidev + scholarly is chosen as the output backendSlidevDeck, BibTeXFile
beamer-builderBeamer BuilderWhen LaTeX Beamer is the chosen backendBeamerDeck, BibTeXFile

L. Coursework

Use Stage L when the task is coursework, an assignment brief, marking rubric, learning outcomes, a case analysis, reflective writing, portfolio, or capstone coursework.

SkillDisplay NameWhen to useProduces
assignment-brief-analyzerAssignment Brief AnalyzerUse when a coursework, capstone, or dissertation brief needs parsing before planning or drafting.AssignmentBrief, AcademicIntegrityNotes
rubric-mapperRubric MapperUse when coursework must be planned or revised against a rubric or learning outcomes.RubricMap, LearningOutcomeMap
coursework-architectCoursework ArchitectUse before drafting coursework essays, reports, cases, reflections, portfolios, or capstone components.CourseworkOutline, CourseworkClaimEvidencePlan
coursework-reviserCoursework ReviserUse when a coursework draft needs rubric-facing revision or final submission readiness checks.CourseworkRevisionPlan, CourseworkSubmissionChecklist

M. Dissertation

Use Stage M when the task is a dissertation, thesis, capstone, major project, supervisor feedback integration, or viva/defense preparation.

SkillDisplay NameWhen to useProduces
dissertation-plannerDissertation PlannerUse when starting or restructuring a dissertation, thesis, capstone, or major project.DissertationPlan
chapter-architectChapter ArchitectUse when a dissertation needs chapter architecture, chapter status, or word-count allocation.DissertationChapterMap
supervisor-feedback-integratorSupervisor Feedback IntegratorUse when supervisor or committee feedback must become a traceable dissertation revision plan.DissertationFeedbackLog
dissertation-readiness-checkerDissertation Readiness CheckerUse before dissertation submission, viva, or defense preparation.DissertationReadinessReport

Z. Cross-Cutting

Use Stage Z when the need cuts across stages rather than belonging to one paper section.

SkillDisplay NameWhen to useProduces
metadata-enricherMetadata EnricherUse when you need to normalize and enrich doi, venue, year, author metadata across artifacts.Bibliography
academic-context-maintainerAcademic Context MaintainerUse for research-state continuity, detailed stage consolidation, progress tracking, or a file-by-file review for the user's own manual cleanup.ResearchStateSnapshot, ResearchDecisionLog, StageSummary
boundary-interviewerBoundary InterviewerUse during brainstorms, Stage A framing, gap finding, or before high-risk study design, writing, submission, research code, and handoff work when research scope, claim strength, evidence threshold, validity risk, generalizability, or reviewer expectations remain unclear.AcademicIdeaFunnel, BoundaryReview
model-collaboratorModel CollaboratorUse when literature screening, peer review simulation, rebuttal drafting, qualitative coding, or code/statistics validation benefits from independent multi-model passes before synthesis.CollaborationTrace
self-critiqueSelf-CritiqueUse for a requested research review or a required quality check; repeat only for affected fixes or the formal review contract.CritiqueLog

Subject guidance

Describe the field, method and protocol in your request. The Host can read relevant bundled profiles; the 1.x --domain switch is not a native 2.x CLI option. Profiles guide the work, but do not establish evidence or current journal policy.

Available profiles:

  • accounting
  • biomedical
  • business-management
  • cs-ai
  • ecology-environmental
  • economics
  • education
  • epidemiology
  • finance
  • geoeconomics
  • political-economy
  • political-science
  • psychology

Continue

Use task examples, the CLI guide or collaboration guidance. For changes to the framework, see Extend Qiongli.

Qiongli documentation