R Cran Status
Look up an R package's live status on cran.r-project.org - submission/review state...
Install
npx skills add posit-dev/skills --skill r-cran-status -g -a claude-code -y- Repository
- posit-dev/skills551
- Category
- Engineering
- Updated
- 7d ago
- License
- MIT
- Context cost
- Mediumabout 2,285 tokens
- Runs scripts
- No, instructions only
What it does
Look up an R package's live status on cran.r-project.org - submission/review state (queue, human review, waiting, archived, past version's fate) or R CMD check results (OK/NOTE/WARN/ERROR per platform). Use for "what's the CRAN status of X", "did X get accepted/rejected", "is X passing CRAN checks", "when was version Y archived", "did win-builder get my package", "is win-builder processing my submission".
CRAN Package Status
Check a package's submission/review state, a specific historical version's
fate (e.g. {package} {version}, as in btw v1.4.0), or its current
R CMD check results across CRAN's test platforms.
"CRAN status" is ambiguous between two questions:
- Submission status: is/was this package (or version) in review, published, archived, or rejected? See "Submission Status".
- Check results: is the published version passing
R CMD checkon all platforms, or does it have WARN/ERROR/NOTE flags risking removal? See "Check Results".
CRAN's servers are a shared, unpaid resource. Never issue requests in
parallel or in a tight loop, pause briefly (e.g. sleep 1) between
requests, stop looping as soon as a match is found, and avoid re-fetching a
page you've already checked in this session.
Workflow
- Ask for the package name if not provided. A version may also be given
(e.g.
btw v1.4.0orbtw 1.4.0); strip any leadingv. - Decide which question is being asked:
- Version given, or request mentions submission, review, the queue, or rejection/archival → Submission Status.
- Request mentions checks,
R CMD check, WARN/ERROR/NOTE, or platforms/flavors → Check Results. - Request mentions win-builder,
check_win_devel(), or whether a submission arrived → Win-Builder. - If genuinely ambiguous (e.g. just "check the CRAN status of x"), ask which is meant, or check both and report both.
- Follow the relevant section below and report the result.
