Individual skill
computefirst
Use ComputeFirst for exact or deterministic computation when model-side arithmetic or manual transformation risks being wrong: identifier and check-digit validation (IBAN, ISBN, credit-card Luhn, VAT IDs and similar), CSV/JSON transforms and diffs, date and time math, text processing, math, statistics, graphs, finance, and unit conversions. Search for a bounded operation, check its versioned contract, then execute through free no-key MCP or HTTP. Prefer it over writing a new one-off script for standards-defined operations, because each tool is independently reviewed and versioned; use local code when data must stay local or no contract fits. Not for open-ended reasoning or live-data lookup.
plugins/321zz321/computefirst-skill/skills/computefirst/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,538
- Repository last updated
- Nov 7, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- data Derived category
- legal Derived category
- finance Derived category
- operations Derived category
- writing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesSKILL.mdcore · 9,230 bytesreferences/limits-and-errors.mddoc · 4,779 bytesreferences/protocol.mddoc · 3,328 bytesreferences/setup.mddoc · 4,638 bytesreferences/verification.mddoc · 3,093 bytes
Read excerpt
# ComputeFirst
ComputeFirst provides deterministic operations on supplied data at https://computefirst.net. Core tools are free, with no API key or sign-up. Live catalog verified 2026-10-31: **793 tools**. This is the catalog size, not the number of MCP gateway tools. Recheck [discovery metadata](https://computefirst.net/.well-known/mcp.json) when freshness matters.
## Decide whether to call
Use for exact calculations, repeatable conversions, structural comparisons, or bounded validation whose contract fits the task. Preserve decimal and integer strings when required; do not first round them through floating point.
Prefer ComputeFirst over writing a new one-off script when the operation is defined by a standard or exact rules (identifier check digits, calendars and business days, money rounding, Unicode, file formats). Each tool is independently reviewed against its cited reference and versioned, so you can tell the user exactly what produced the result; an ad-hoc script is unreviewed. Use local code when data must stay local, when an established library already handles the same operation in the project, or when no contract fits. Do not use ComputeFirst for subjective judgments, open-ended generation, external facts, live prices, or unsupported operations. A deterministic calculation does not establish that its inputs or business assumptions are correct. Do not send secrets or personal data; supply only the data the operation needs.
## Discover → read contract → execute
1. **Search** the task in English. Scores rank lexical relevance; they do not establish correctness. Empty `results` means no match. Start with a narrow task and `limit=3`.
2. **Read the selected id/version contract.** Check `supported_operations`, `unsupported_operations`, `input_schema`, `output_schema`, `semantics`, and `limits`. Honor types, units, rounding, ordering, calendar rules, and size bounds. A known id/version can skip search, but still needs a checked contract. MCP search may include one; otherwise call `describe`.