CtrlK
BlogDocsLog inGet started
Tessl Logo

r-documentation

R package documentation with roxygen2 and Rd files, including mathematical notation, selective Rd parsing, and structured sections. Use when writing/updating/refactoring roxygen2 documentation, adding math formulas to R help pages, programmatically reading Rd files, or troubleshooting Rd rendering

99

1.57x
Quality

100%

Does it follow best practices?

Impact

96%

1.57x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

2%

Document a Statistical Distribution Function for an R Package

Mathematical notation in roxygen2 docs

Criteria
Without context
With context

No dollar-sign math

100%

100%

Uses \eqn for inline math

100%

100%

Uses \deqn for display math

100%

100%

Two-arg inline form

100%

100%

Two-arg display form

100%

100%

ASCII fallback readable

100%

100%

Symbol definitions

83%

100%

No raw LaTeX in math text

100%

100%

Verification uses Rd2txt

100%

100%

Verification uses parse_Rd + checkRd

100%

100%

88%

34%

Write Roxygen2 Documentation for a Matrix Transformation Function

Structured roxygen2 sections, lists, and tables

Criteria
Without context
With context

\describe two-arg items

100%

100%

No two-arg item in \itemize

100%

100%

\tabular used for table

0%

100%

\tab column separator

0%

100%

\cr row terminator

0%

100%

\preformatted for example output

0%

100%

Multiple @details blocks

100%

0%

Custom section present

100%

100%

\tabular column alignment spec

0%

100%

Markdown heading placement

100%

100%

100%

68%

Extract Documentation Summaries from R Package Rd Files

Programmatic Rd file parsing and section extraction

Criteria
Without context
With context

Uses parse_Rd()

0%

100%

vapply tag extraction

0%

100%

Uses which() for filtering

0%

100%

trimws+paste+unlist extraction

0%

100%

No partial parsing

50%

100%

fragment=TRUE for rendering

0%

100%

class set to Rd before render

0%

100%

Processes all three Rd files

100%

100%

Handles multiple-alias file

100%

100%

Programmatic file discovery

100%

100%

Repository
jjjermiah/dotagents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.