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
100%
Does it follow best practices?
Impact
96%
1.57xAverage score across 3 eval scenarios
Passed
No known issues
Mathematical notation in roxygen2 docs
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%
Structured roxygen2 sections, lists, and tables
\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%
Programmatic Rd file parsing and section extraction
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%
b74de5e
Table of Contents
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.