r-package-development
CommunityStreamline R package development end-to-end.
Authorab604
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a structured guide for building robust R packages, detailing dependencies, API design, testing, and documentation to standardize development practices across projects.
Core Features & Use Cases
- Dependency and tooling guidance for managing DESCRIPTION and NAMESPACE, ensuring reproducible builds.
- API design and testing guidelines leveraging roxygen2 and testthat for stable, well-documented interfaces.
- Documentation and maintenance strategies, including examples and vignettes to support long-term project health.
- Use Case: Starting a new R package, follow this guide to scaffold a well-organized package with roxygen2 docs and tests.
Quick Start
Review the r-package-development skill to understand recommended project structure, then create a new package with DESCRIPTION, NAMESPACE, and an R/ directory containing roxygen2 documentation and tests.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: r-package-development Download link: https://github.com/ab604/claude-code-r-skills/archive/main.zip#r-package-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.