mediationverse
Gemini CLI extension for R package development with agentic workflows (33 commands)
Open source Open in the app JSON README (API)
About
Gemini CLI extension for R package development with agentic workflows (33 commands)
Details
- Kind
- Plugins
- Topic
- AI, RAG & memory
- Publisher
- data-wise
- Origin
- gemini
- Category
- ferramentas
- Version
- 1.2.0
- Forks
- 2
- Last push
- 2025-12-05T16:40:56Z
- Repository state
- ativo
- License
- Apache-2.0
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
data-wise/mediationverse-gemini-extension
README
# Mediationverse Gemini CLI Extension [](https://opensource.org/licenses/Apache-2.0) [](https://github.com/google-gemini/gemini-cli) [](NEWS.md) [](GEMINI.md) [](https://r-pkgs.org/) > π R package development with **agentic workflows** β Planning, Interactive, and Autonomous modes ## Installation ```bash gemini extensions install https://github.com/Data-Wise/mediationverse-gemini-extension ``` **New?** See the [Getting Started Guide](GETTING_STARTED.md) for a tutorial. ## Orchestration Patterns | Pattern | Trigger | Behavior | |---------|---------|----------| | **Planning** | Complex tasks, new package | Plan β approval β execute | | **Interactive** | Normal development | Step-by-step with user | | **Agentic** | "go ahead", routine | Full workflow autonomously | ## Commands (33) ### π Setup & Planning | Command | Description | |---------|-------------| | `/r-help` | Show help and command reference | | `/r-init` | Initialize new package (planning-first) | | `/r-onboard` | Analyze existing package | | `/r-gather` | Quick package info (read-only) | | `/r-feedback` | Submit bug report or feature request | ### π Session Management | Command | Description | |---------|-------------| | `/r-resume` | Resume previous work | | `/r-save` | Save progress, end session | | `/r-learn` | Add to LEARNINGS.md | | `/r-plan` | Update planning docs | ### π¦ Development | Command | Description | |---------|-------------| | `/r-check` | Run `devtools::check()` | | `/r-test` | Create/run testthat tests | | `/r-fix` | Auto-fix check issues | | `/r-lint` | Tidyverse style linting | | `/r-docs` | Generate roxygen2 docs | | `/r-s7` | S7 class creation | | `/r-usethis` | Run usethis commands | | `/r-cran` | CRAN submission prep | | `/r-updates` | Check package updates | ### π Website & Docs | Command | Description | |---------|-------------| | `/r-readme` | Generate README.md | | `/r-news` | Create/update NEWS.md | | `/r-pkgdown` | Build pkgdown site | | `/r-llm-docs` | Generate llms.txt for AI | | `/r-quarto` | Quarto vignette workflow | ### π Git & CI/CD | Command | Description | |---------|-------------| | `/r-git` | Branch management | | `/r-release` | Merge devβmain, tag, return | | `/r-actions` | Create GitHub Actions | | `/r-ci` | Monitor CI status | | `/finalize-task` | Generate commit message | ### β Quality & Review | Command | Description | |---------|-------------| | `/r-review` | CRAN code review | | `/review-and-teach` | Review + explain | | `/document-function` | Single function docs | | `/validate-inputs` | Add checkmate validation | | `/generate-test-with-comments` | Test with explanations | ## Session Workflow ``` START β /r-resume WORK β Choose pattern above END β /r-save β /r-learn WEEKLY β /r-updates ``` ## Related Packages - [RMediation](https://github.com/Data-Wise/RMediation) - [medfit](https://github.com/Data-Wise/medfit) - [probmed](https://github.com/Data-Wise/probmed) - [medsim](https://github.com/Data-Wise/medsim) ## License [Apache License 2.0](LICENSE)