claude

jsperger-llm-r-skills

Coding agent skills and libraries for Claude Code to assist with R programming, data analysis, and statistical workflows.

0 on GitHubby jspergerv0.3.0MITupdated 6 months agocode_languages
/

Plugin jsperger-llm-r-skills from marketplace cascade-code-languages-misc-2 in joshuarweaver/cascade-code-languages-misc-2. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (9)

  • designing-tidy-r-functions

    Use when designing R function APIs, reviewing R code for design issues, writing functions for R packages, or evaluating argument ordering and naming decisions. Does NOT cover: style/linting, error handling (rlang-conditions), CLI output (r-lib:cli), testing (testing-r-packages), CRAN compliance (cra

  • ggplot2

    Use when working with R ggplot2 package, especially ggplot2 4.0+ features. Covers S7 migration (@ property access), theme defaults with ink/paper/accent, element_geom(), from_theme(), theme shortcuts (theme_sub_*), palette themes, labels with dictionary/attributes, discrete scale improvements (palet

  • hardhat

    Use when creating an R modeling package that needs standardized preprocessing for formula, data frame, matrix, and recipe interfaces. Covers: mold() for training data preprocessing, forge() for prediction data validation, blueprints, model constructors, spruce functions for output formatting.

  • metaprogramming

    Use when writing R code that manipulates expressions, builds code programmatically, or needs to understand rlang's defuse/inject mechanics. Covers: defusing with expr()/enquo()/enquos(), quosure environment tracking, injection with !!/!!!/{{, symbol construction with sym()/syms(). Does NOT cover: da

  • r-languageserver

    Use when navigating, reading, or refactoring R code: finding where an R function is defined or called, tracing call hierarchies, finding a function's callers before changing it (impact analysis), looking up a function's documentation, or interpreting the lint diagnostics that appear after editing R

  • rlang-conditions

    Use when developing R packages that need to handle errors, warnings, and conditions properly. Covers: (1) cli_abort/cli_warn/cli_inform for throwing conditions with formatting, (2) Error call context with caller_env() and caller_arg(), (3) Input validation helpers that report the right function, (4)

  • targets-pipelines

    Use when writing complex targets pipelines with branching, batching, or custom target factories. Symptoms: multiple similar targets, parameter sweeps, method comparisons, simulation studies. Covers: static branching (tar_map/tar_combine), dynamic branching (pattern argument), hybrid patterns, custom

  • tidy-evaluation

    Use when programming with tidyverse data-masked functions (dplyr, ggplot2, tidyr) and need to pass column references through functions. Covers: forwarding patterns with {{ and ..., names patterns with .data/.env pronouns, bridge patterns with across()/all_of(), double evaluation and ambiguity pitfal

  • tidymodels-overview

    This skill should be used when working with R tidymodels packages, including when the user asks to "create a tidymodels workflow", "build a recipe", "tune a model", "use parsnip", "set up resampling", "create a workflow_set", "compare models", "stack models", or mentions tidymodels packages like rec

Slash commands (1)

  • /jsperger-llm-r-skills:r-lsp-diagnose

    Diagnose R language server issues and suggest fixes

Hooks (1)

  • PostToolUse

    air format .

Language servers (1)

  • R
View source on GitHub

More from joshuarweaver/cascade-code-languages-misc-2

All 86 plugins →

Complete collection of Claude Code configurations for high-performance C++ development, including agents, skills, hooks, commands, and coding rules.

200 skills · 93 commands · 67 agents · 1 MCP server · hooks

0

Bootstrap Android app development using Kotlin with Claude's guidance for mobile application architecture.

73 skills · 25 commands · 1 agent

0

Skill providing Java development conventions including naming standards, exception handling, and Spring Boot best practices.

63 skills · 18 commands

0

Specialized Claude skill for advanced C++ development, architecture, and code optimization. Assists developers with modern C++ practices, performance tuning, and complex system design.

67 skills · 13 commands

0

14-skill plugin for AI-powered Salesforce development including Apex, Flow, LWC, SOQL, and Agentforce with 420+ validation points.

37 skills · 7 agents

0

Similar plugins

Blazingly fast tabular data wrangling with 57 qsv skill-based commands for CSV, TSV, Excel, JSONL, and Parquet files

20 skills · 3 agents · hooks

dathere/qsv 3,843

Skills and tools powered by the Honeydew MCP that help coding agents query data and build semantic models

10 skills

hashgraph-online/awesome-codex-plugins 1,566

Import, export, and analyze data in MATLAB using tables, timetables, filtering, aggregation, and time-series operations.

4 skills

matlab/matlab-agentic-toolkit 1,294

Thermal-fluid mechanical engineering research workflow for literature review, technical writing, data analysis, presentations, proposals, research coding, and AI/ML-assisted workflows.

1 skill · 6 commands

ccplugins/awesome-claude-code-plugins 1,005

Computational-science methodology for Claude Code: research framing, pre-registration, reproducible analysis, anomaly investigation, and red-team review

16 skills · hooks

K-Dense-AI/science-superpowers 372

Superhero Skills

claudecodex

Product discovery and design workflows: business ideas, Supersprint discovery cycles, customer research, affinity mapping, code-based EventStorming, desk research, interview planning and simulation, data analysis, PRES prioritization, experiment design, art-directed landing pages, visual direction research, design-system component documentation, and reusable Figma libraries. Production-readiness guides release preparation with an evidence-backed offline HTML checklist.

18 skills

superhero-tech/superhero-skills 289

Maintain jsperger-llm-r-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins86 plugins