r-package-developer-skill

R Package Developer Workflow (Generic)

Use this skill for package maintenance and release work in any R package repository.

Purpose

Maintainer Roles

  1. Implementation maintainer:
    • preserve API contracts,
    • keep behavior changes explicit and tested.
  2. Documentation maintainer:
    • keep user docs and reference docs synchronized with runtime behavior.
  3. Release maintainer:
    • keep versioning/changelog/release notes consistent and complete.
  4. Governance maintainer:
    • enforce branch and merge safety rules.

Required Workflow Phases

  1. Understand scope
  2. Implement safely
  3. Synchronize docs and references
  4. Validate and record reproducible evidence
  5. Apply governance and merge gates

Use references/checklist.md as the execution gate before commit/merge.

Non-Negotiable Rules

AI-Readable Docs Policy

Baseline CI Requirement

Package Skill Design Standard

Commit Standard

References

Read and apply: