Install
$ agentstack add skill-walterhu1015-mmskills-libreofficecalc-use-formulas-and-functions-in-calc-cells ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Use Formulas and Functions in Calc Cells
When This Skill Applies
- Use when the task is primarily a direct worksheet formula or named function task: totals, averages, date arithmetic, rounding, scaling, concatenation, or similar cell-level calculations.
- Use when success is judged by visible worksheet values in a target cell or repeated range.
- Keep this as the default formula path unless the task is explicitly a keyed lookup/cross-sheet retrieval or a business-metric specialist flow such as revenue, profit, or discount columns.
When Not To Use
- Do not use as the main planner for explicit VLOOKUP-style, keyed-reference, or source-sheet lookup tasks. Use
LIBREOFFICECALC_Lookup_Reference_and_Keyed_Fill_Formulas. - Do not use as the main planner for revenue/profit/cost/discount output columns when the business-metric relation is the main difficulty. Use
LIBREOFFICECALC_Apply_Revenue_Cost_Discount_Profit_Formulas. - Do not drift into chart, page-setup, cleaning, or formatting-only branches just because the task includes a later save or visual polish step.
Core Procedure
- Anchor the correct destination cell or first output cell before typing anything.
- Enter the first formula directly in the cell or formula bar, or use Function Wizard only when a named function is genuinely easier.
- Verify the first computed result on the sheet:
- the active cell is in the requested row or column,
- the visible header or output label matches the prompt,
- the displayed result is plausible for the current row.
- Fill or copy the formula only through the requested range.
- Re-check the destination range instead of stopping at formula entry.
Verification Focus
- Confirm the result landed in the requested target column or target row, not an adjacent helper region.
- For date tasks, verify that the result displays as a date rather than an unexpected serial number.
- For fill-down or fill-across tasks, verify one later cell too so the relative references did not drift.
Failure Recovery
- If the first result looks wrong, stop before filling the rest of the range.
- If the active cell is wrong, reselect the correct destination cell and re-enter the formula instead of editing random cells.
- If the formula actually depends on another sheet or keyed matching, switch to the lookup skill rather than forcing a generic formula pattern.
Visual State Card Usage
- Runtime cards live in
runtime_state_cards.json. - Audit cards live in
state_cards.json. - Match only the card that fits the current live Calc surface.
Image references in this package:
Images/direct_formula_entry_target_cell.pngImages/direct_formula_entry_target_cell_focus_crop.pngImages/function_result_visible_in_target_cell.pngImages/function_result_visible_in_target_cell_focus_crop.pngImages/function_wizard_named_function_selection.pngImages/function_wizard_named_function_selection_focus_crop.pngImages/function_wizard_named_function_selection_after.png
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: walterhu1015
- Source: walterhu1015/MMSkills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.