Kader-AI-hub

calculator

Skill for mathematical calculations

Kader-AI-hub 6 Updated 8mo ago

Resources

1
GitHub

Install

npx skillscat add kader-ai-hub/kader/calculator

Install via the SkillsCat registry.

SKILL.md

Calculator Skill

This skill provides instructions for performing mathematical calculations.

Supported Operations

  • Addition: +
  • Subtraction: -
  • Multiplication: *
  • Division: /
  • Exponentiation: **
  • Modulo: %

Usage

Execute the calculator script with an expression:

python examples/skills/calculator/scripts/calculate.py <expression>

Examples

python examples/skills/calculator/scripts/calculate.py "2 + 2"
# Output: 4

python examples/skills/calculator/scripts/calculate.py "10 * 5"
# Output: 50

python examples/skills/calculator/scripts/calculate.py "(2 + 3) * 4"
# Output: 20

Error Handling

  • Invalid expressions will show an error message
  • Division by zero will show "Error: division by zero"
  • Syntax errors will display a usage message