This document provides guidelines for creating and developing R packages. It discusses the standard package structure and files like DESCRIPTION and NAMESPACE. It also covers checking, building and submitting packages to CRAN. Guidelines are provided for writing documentation using the Rd format and internationalization. The document is a comprehensive reference for developing high-quality R packages.