بنقرة واحدة
calculator
Perform deterministic arithmetic, percent-based math, and change-rate math.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Perform deterministic arithmetic, percent-based math, and change-rate math.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Extract structured contract fields from existing contract text or already parsed contract content according to a configured field list. Use when the user asks for 合同字段抽取, 合同信息抽取, 合同关键信息提取, 合同台账, contract field extraction, contract metadata extraction, contract ledger data, or extracting parties, amount, dates, term, payment terms, renewal terms, breach clauses, or other configured contract fields. This skill does not parse uploaded files directly; it works only after contract text is available from another system or parser.
Design structured user clarification flows with the existing request_user_input capability so the assistant asks stable, focused questions with usable quick options instead of plain natural-language follow-up. Use when the user or another skill needs 问答交互, 表单交互, 结构化质询, 弹出输入框, 选项框, 单选, 多选, 补充信息, 确认参数, 文件上传提示, 表单填写, questionnaire, form interaction, structured clarification, user input, quick replies, or parameter confirmation.
Plan precise slide-by-slide PPT structures from a topic, text content, requirements, or uploaded-material summaries, and prepare a file-generator-ready PPTX payload for downstream generation. Use when the user asks for PPT planning, PowerPoint outline, slide planning, page-by-page PPT requirements, presentation storyboard, report deck structure, pitch deck outline, training deck plan, proposal slides, project report slides, business review slides, or when the user asks to first create a precise outline before generating a PPT file. This skill is the planning and layout layer, not the PPTX file generator.
Rewrite existing assistant replies, service replies, workplace messages, or explanatory answers to sound more natural, human, warm, polite, concise, professional, empathetic, and easy to understand while preserving the original facts and boundaries. Use when the user asks for 回复口吻优化, 语气优化, 改得自然一点, 去 AI 味, 减少机械感, 像正常人说话, 温和一点, 亲切一点, 礼貌一点, 客服话术优化, 办公回复优化, 心理关怀回复, 面向普通用户, polish response, rewrite tone, make it natural, make it warmer, make it less robotic, or humanize this reply.
Generate downloadable SVG and HTML technical diagrams from natural language or structured data, including system architecture, AI Agent architecture, data flow, flowchart, comparison matrix, sequence, state, and ER diagrams.
Generate downloadable SVG charts from structured data, including radar, bar, line, pie, doughnut, scatter, and score distribution charts.
| name | calculator |
| description | Perform deterministic arithmetic, percent-based math, and change-rate math. |
| when_to_use | Use this skill when the user asks for exact arithmetic, percents, growth or decrease rates, discounts, markups, ratios, or numeric comparisons that should not be estimated mentally. |
| provider_type | builtin |
| provider_id | calculator |
| runtime_type | tool |
| tools | ["evaluate_expression","calculate","percentage"] |
| supported_callers | ["aichat","agent","workflow"] |
| max_calls_per_turn | 50 |
| timeout_seconds | 5 |
| display | {"icon":"calculator","category":"productivity","label":{"en_US":"Calculator","zh_Hans":"计算器"},"description":{"en_US":"Handles exact arithmetic, percentages, discounts, and numeric comparisons.","zh_Hans":"用于精确计算、百分比、折扣、变化率和数值比较。"},"when_to_use":{"en_US":"Use when answers require exact calculation instead of mental math.","zh_Hans":"当问题需要精确计算,而不是让模型心算时启用。"},"tags":{"en_US":["Math","Arithmetic"],"zh_Hans":["数学","精确计算"]}} |
Use this skill for exact arithmetic and percentage tasks.
call_skill_tool call with tool_name set to evaluate_expression when the task can be represented as one arithmetic expression.calculate only when a single binary operation is clearer than a full expression.percentage only when the user asks specifically for percent-of, percentage change, or applying a percentage increase/decrease and a single expression would be less clear.evaluate_expression, convert the calculation into a pure numeric expression with ASCII operators. Remove units, natural-language notes, labels, thousands separators, and non-standard operators such as × or ÷.evaluate_expression accepts:
expression: a restricted arithmetic expression using numbers, parentheses, +, -, *, /, %, and ^.precision: optional decimal places from 0 to 12.Use decimal percentages inside expressions. For example, use 0.85 for an 85 percent multiplier and 0.15 for a 15 percent decrease.
Example for a grocery total with a fixed reduction and member discount:
expression: (9.5*10 + 4.8*15 + 15*5 - 30) * 0.85precision: 2calculate accepts:
operation: add, subtract, multiply, divide, power, or mod.left: left operand.right: right operand.precision: optional decimal places from 0 to 12.percentage accepts:
operation: percent_of, change, apply_increase, or apply_decrease.value: base value for percent_of, apply_increase, and apply_decrease.percent: percentage value, for example 15 means 15 percent.from: original value for change.to: new value for change.precision: optional decimal places from 0 to 12.