types-check

Community

Robust 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 threshold argument, 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.