r-pub-pipeline

Orchestrate R package publication from CRAN submission to JOSS paper drafting.

2|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/queelius/claude-anvil --skill r-pub-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: r-pub-pipeline
Source: https://github.com/queelius/claude-anvil/tree/main/pub-pipeline/skills/r-pub-pipeline
Command: npx skills add https://github.com/queelius/claude-anvil --skill r-pub-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the complex and often daunting process of publishing R packages, guiding users through the entire lifecycle from initial CRAN submission to JOSS paper publication and even considering JSS for advanced methodology.

Core Features & Use Cases

  • End-to-End Orchestration: Manages the CRAN → JOSS → (optional) JSS publication pipeline.
  • Readiness Assessment: Evaluates package status for CRAN and JOSS, identifying gaps and blockers.
  • Workflow Guidance: Provides step-by-step instructions for CRAN audits, JOSS paper drafting, and submission processes.
  • Use Case: A researcher has developed a new R package for statistical analysis and wants to make it widely available and citable. This Skill will help them ensure the package meets CRAN standards, draft the accompanying JOSS paper, and navigate the submission process for both platforms.

Quick Start

Use the r-pub-pipeline skill to start the CRAN publication process for my R package.

Frequently Asked Questions about r-pub-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish an R package to CRAN and draft a JOSS paper at the same time?

You can orchestrate the entire publication pipeline by assessing package readiness for CRAN submission and simultaneously drafting the accompanying JOSS paper. This workflow evaluates your package status, identifies gaps, and guides you through both publication processes step-by-step.

What is the best way to check if my R package is ready for CRAN submission?

A readiness assessment evaluates your R package status specifically for CRAN submission, identifying any gaps or blockers that might prevent acceptance. This audit checks compliance with CRAN standards and provides actionable feedback before you attempt to submit.

How does the JOSS publication process work for an R package?

The JOSS publication process involves drafting an accompanying academic paper for your R package and navigating the submission workflow. This Skill provides step-by-step guidance for drafting the paper and submitting it to the Journal of Open Source Software.

Can I also submit my R package methodology to JSS after publishing to CRAN?

Yes, the publication pipeline includes optional consideration for the Journal of Statistical Software (JSS) after managing the CRAN submission and JOSS paper drafting. This provides a comprehensive publication strategy for advanced methodology packages.

Do I need to manually coordinate different tools for CRAN audits and JOSS paper drafting?

No, this workflow orchestrates the end-to-end publication pipeline automatically, coordinating related skills for a comprehensive strategy. It manages the transition from CRAN submission to JOSS paper drafting without requiring manual tool coordination.