By SciViews
Modern R development skills for Claude Code - tidyverse patterns, rlang metaprogramming, Bayesian inference, performance optimization, and more
Review code for security, quality, and best practices. Use after writing code and before committing.
Create an implementation plan before writing code. Use for new features, architectural changes, or complex refactoring.
Test-driven development workflow for R. Write tests first, then implement. Use for new features, bug fixes, and refactoring.
Run full R verification loop before committing. Checks build, lint, style, test coverage, and code quality.
Expert planning specialist for R projects. Use for feature implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
Senior R code review specialist. Use after writing code to review for security, quality, and best practices before committing.
Test-driven development specialist for R. Enforces test-first development with testthat. Use when writing new features, fixing bugs, or refactoring code.
Expert chart data visualization in R - similar to ggplot, grammar of graphics, geoms, themes, scales, faceting, and styling. Use when user works with chart, mentions "chart", "geom_", creates visualizations in R, asks about plot customization, "customiser un theme", "customize theme", "customiser un graphique", themes, "facet_wrap", "facet_grid", "faceting", "facettes", "annotations", "annotate", "annoter", "ajouter des annotations", "color scale", "scales", "รฉchelle de couleurs", "graphique", "plot", "visualisation", or data visualization best practices.
Relational data modeling with {dm} package - create, visualize, and manipulate multi-table data models with primary/foreign keys. Use when mentions "dm package", "pacote dm", "relational data", "dados relacionais", "primary key", "chave primรกria", "foreign key", "chave estrangeira", "data model", "modelo de dados", "multi-table", "mรบltiplas tabelas", "tabelas relacionadas", "relate tables", "relacionar tabelas", "database schema", "esquema de banco", "esquema de dados", "dm_from_data_frames", "dm_add_pk", "dm_add_fk", "dm_draw", "dm_flatten", "dm_filter", "dm_zoom_to", "visualize schema", "visualizar esquema", "create data model", "criar modelo", "model relational data", "modelar dados relacionais", "work with related data", "trabalhar com dados relacionados", "multiple related tables", "vรกrias tabelas relacionadas", or working with related data frames, relational databases, or referential integrity in R.
Expert ggplot2 data visualization in R - grammar of graphics, geoms, themes, scales, faceting, and styling. Use when user works with ggplot2, mentions "ggplot", "geom_", creates visualizations in R, asks about plot customization, "customizar theme", "customize theme", "customizar plot", themes, "facet_wrap", "facet_grid", "faceting", "facetas", "anotaรงรตes", "annotations", "annotate", "adicionar anotaรงรตes", "color scale", "scales", "escala de cores", "grรกfico", "plot", "visualizaรงรฃo", or data visualization best practices.
Expert Keras3 deep learning in R with multi-backend support. Use when working with keras3, mentions "keras3", "keras3 em R", "keras3 for R", "Functional API", "custom keras layer", "keras preprocessing", "keras application", "keras subclassing", "JAX backend", "multi-backend keras", "keras3 audio", "keras3 NLP", "keras3 vision", "preprocessing layer", "custom training loop", "model subclassing", "Sequential API", "layer_*", "optimizer_adam", "compile model", "fit model", or discusses deep learning with keras3 in R.
Machine learning paradigm selection guide covering self-supervised, few-shot, weak supervision, transfer learning and meta-learning. Use when mentions "self-supervised learning", "SSL", "few-shot learning", "FSL", "few shot", "weak supervision", "weakly supervised", "limited labeled data", "limited labels", "learning paradigms", "paradigmas de aprendizado", "meta-learning", "transfer learning", "quando usar SSL", "quando usar few-shot", "which learning approach", "escolher paradigma", "choose learning paradigm", "data scarcity", "escassez de dados", "unlabeled data", "dados nรฃo rotulados", or asks about learning strategy selection for data-limited scenarios.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
This repository is a fork of the original Claude Code Skills Repository with derived skills to support the SciViews::R dialect. Some skills there are derived from claude-code-r-skills, and this repo is ammended with hooks, agents, commands, contexts and rules from the later site. See README_claude-code-r-skills.md. This repos is licensed as MIT.
Also see posit-dev/skills for skills contributed by Posit employees (but it sxeems these are already included in the Posit Assistant ? To be checked).
Installation for Positron:
In Positron, enable Positron Assistant and enalbe Anthropic with an API Key (create it if needed here).
Install Claude Code CLI, open a terminal in the folder of the current project and start claude. Follow instructions on the terminal to configure it.
Place the skills you are interested in the .claude/skills folder of your project, or for general use, in ~/.claude/skills. You can copy them from this repository or add it as a git submodule.
The skills should be available. For instance, if you installed the chart skills, ask in the Posit Assistant using latest Claude Opus, Sonnet our Haiki directly from Anthropic (not from GoitHub Copilot) to use the skill. For instance: "Create plots with the chart() function using the chat skill." The assistant should answer positively with a summary of what he will do. Then, try to generate a chart to finalize the test.
Note that another source tels to install skills directly for Posit Assistant by placing them in ~/.positai/skills (or for a projet, in .positai/skills subdirectory of the project), see here.
A comprehensive collection of Claude Code skills for R programming, data science, and statistical computing. Transform Claude into an expert R data scientist with 26 production-ready skills achieving 100% detection accuracy, now including cutting-edge audio analysis, deep learning, and interactive visualization capabilities.
This repository contains 26 production-ready skills that enhance Claude Code's capabilities for complete data science workflows in R. From data wrangling to machine learning, reproducible research to interactive dashboards, audio bioacoustics to deep learning to interactive plotly visualizations, these skills provide expert guidance with perfect detection accuracy.
โ
100% Recall - Never misses a relevant query
โ
100% Precision - Zero false activations
โ
26/26 Skills at 100% - Complete perfection
โ
251+ Test Cases - All passing
โ
Bilingual Support - Portuguese + English
โ
63,400+ Lines - Production-ready code & documentation
Proven Results: Improved from 48.2% to 100% recall through systematic optimization using the skillMaker pattern with bilingual triggers and language filters.
Core Data Science (tidyverse, tidymodels, visualization)
Publishing & Communication (reports, dashboards, presentations)
Specialized Analysis (ML, time series, text, Bayesian, feature engineering)
Big Data & Distributed Computing ๐ฅ NEW
Interactive Visualization โญ NEW
Audio & Deep Learning โญ NEW SUITE
Advanced R (performance, OOP, packages, metaprogramming)
Development (testing, style, web apps)
Meta (skill creation)
๐ฏ Perfect Detection
npx claudepluginhub sciviews/r-claude-skillsEvidence-gated AI coding workflow: scan โ analyze โ plan โ TDD โ execute โ fix โ verify โ review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Production-grade engineering skills for AI coding agents โ covering the full software development lifecycle from spec to ship.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.