HomeBrowseUpload
← Back to registry
// Skill profile

Calculator Skill

name: calculator

by cexfree · published 2026-03-22

自定义
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:cexfree/cexfree-calculator-2
View on GitHub
// Full documentation

---

name: calculator

description: This skill should be used when the user asks to "calculate", "compute", "do math", mentions arithmetic operations like "add", "subtract", "multiply", "divide", or asks questions like "what is 1+1". Provides basic arithmetic calculation capabilities.

version: 1.0.0

---

# Calculator Skill

A simple calculator skill that performs basic arithmetic operations.

When This Skill Applies

This skill activates when the user's request involves:

  • Basic arithmetic calculations (addition, subtraction, multiplication, division)
  • Math expressions evaluation
  • Number computation requests
  • Instructions

    When this skill is activated:

    1. Parse the mathematical expression from the user's request

    2. Perform the calculation step by step

    3. Return the result clearly

    Supported Operations

    | Operation | Symbol | Example | Result |

    |-----------|--------|-------------|--------|

    | Addition | + | 1 + 1 | 2 |

    | Subtraction | - | 10 - 3 | 7 |

    | Multiplication | * | 4 * 5 | 20 |

    | Division | / | 20 / 4 | 5 |

    Example

    **User**: What is 1 + 1?

    **Steps**:

    1. Parse expression: `1 + 1`

    2. Perform addition: `1 + 1 = 2`

    3. Return result: **2**

    Rules

  • Always show the calculation process
  • For division, check for division by zero and warn the user
  • Support chained operations (e.g., `1 + 2 * 3`)
  • Follow standard mathematical order of operations (PEMDAS)
  • Return results with appropriate precision (avoid unnecessary decimal places)
  • // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band