code-and-sorts/awesome-copilot-agents/calculator
Claude Code and agent skill by code-and-sorts/awesome-copilot-agents
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Performs arbitrary-precision arithmetic calculations including addition, subtraction, multiplication, division, and exponents. Use when the user asks to calculate, compute, or evaluate math expressions, or when precise decimal arithmetic is needed to avoid floating-point errors.
Install
npx vskill@latest install code-and-sorts/awesome-copilot-agents/calculatorSKILL.md
Calculator
Evaluate arithmetic expressions with arbitrary-precision decimal math using big.js.
When to Use
- User asks to calculate or evaluate a math expression
- Precise decimal arithmetic is needed (avoids floating-point errors like
0.1 + 0.2 = 0.30000000000000004) - Expressions involve parentheses, operator precedence, or exponents
Supported Operations
| Operator | Description | Precedence | |
|---|---|---|---|
+ | Addition | 1 | |
- | Subtraction | 1 | |
* | Multiplication | 2 | |
/ | Division | 2 | |
^ | Exponent (right-associative) | 3 | |
() | Parentheses | Highest |
Usage
Examples
| Input | Output | |
|---|---|---|
"3 + 2" | 5 | |
"10 / 4" | 2.5 | |
"2 ^ 10" | 1024 | |
"(2 + 3) * 4" | 20 | |
"1 + 4.5 * (3-6) / 5" | -1.7 | |
"-5 + 3" | -2 | |
"2 ^ 3 ^ 2" | 512 (right-associative: 2^9) |
Edge Cases
- Empty expression: Throws "Empty expression" error
- Mismatched parentheses: Throws "Mismatched parentheses" error
- Division by zero: big.js throws an error
- Exponent must be integer: big.js
.pow()requires integer exponents
Limitations
- No trigonometric functions (sin, cos, tan)
- No variables or symbolic math
- Exponents must be integers
- No factorial, modulo, or bitwise operators
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationFailed, 79 of 100Degrading. 1 run. Evaluated 7 months ago.
Source
- SKILL.md in the repositoryCheckingskills/calculator/SKILL.md
Popularity
- Repository stars
- 451
- Repository forks
- 48
- 7-day trend score
- 31
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 25 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/code-and-sorts/awesome-copilot-agents/calculator)