**From now, you will need to "inflate" your package at least once to be able to use the following commands. Let's go to your flat template, and come back here later if/when needed.**
# Package development tools
## Use once
```{r, eval=FALSE}
# Already run
# Pipe
#usethis::use_pipe()
# package-level documentation
#usethis::use_package_doc()
# Add new flat template
#fusen::add_flat_template("add")
```
## Use everytime needed
```{r}
# Simulate package installation
pkgload::load_all()
# Generate documentation and deal with dependencies
attachment::att_amend_desc()
# Check the package
devtools::check()
```
# Share the package
```{r}
# set and try pkgdown documentation website
usethis::use_pkgdown()
pkgdown::build_site()
# build the tar.gz with vignettes to share with others