types-check
CommunityRobust R function input validation.
Authorbbtheo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that R functions receive inputs of the correct type and format, preventing runtime errors and improving code reliability.
Core Features & Use Cases
- Type Checking: Validates scalar and vector inputs against expected types (string, number, logical, etc.).
- Range and Choice Validation: Enforces constraints like minimum/maximum values or specific enumerated choices.
- Use Case: When developing an R package function that accepts a
thresholdargument, use this Skill to ensure it's a positive whole number, preventing unexpected behavior or crashes.
Quick Start
Use the types-check skill to validate that the input 'my_value' is a single string.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: types-check Download link: https://github.com/bbtheo/cuplyr/archive/main.zip#types-check Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.