← Zovo Typing TestCONTENT HISTORY
WHAT CHANGED
Update to Zovo Typing Test
Snapshot Oct 28, 2026 · 13:07 UTC · version 1.0.1
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Zovo Typing Test and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Run a live typing speed test (WPM, accuracy, consistency) in the chat with show_typing_test, score typed text exactly with calculate_typing_score, and build weak-key practice drills and challenge links.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 457
}
],
"name": "typing-test",
"skill_md_contents": "---\nname: typing-test\ndescription: Run a live typing speed test (WPM, accuracy, consistency) in the chat with show_typing_test, score typed text exactly with calculate_typing_score, and build weak-key practice drills and challenge links.\n---\n\n# Zovo Typing Test\n\nUse `show_typing_test` whenever the user wants to take a typing test, check their typing speed or WPM, practice typing, or be tested on a specific paragraph.\n\n1. Map the request to settings and call the tool right away (no questions needed):\n - Length: `duration_seconds` 15, 30, 60 (default) or 120; job tests often use 60, 180 or 300. \"Full passage\" or \"this paragraph\" means `mode: \"passage\"`.\n - Style: `difficulty` `words` (default), `sentences` (punctuation and capitals, good for job or data-entry tests), `numbers`, or `code`.\n - Their own text: pass it verbatim as `custom_text` (5-3,000 characters); the test defaults to a full passage.\n - Practice: pass weak keys from a previous result as `focus_keys`, e.g. `\"eth\"`.\n - Retake or fair comparison: reuse the `seed` from an earlier test.\n2. The widget times the test from the first keystroke and scores it with `calculate_typing_score` automatically. Do not ask the user to paste what they typed.\n3. Call `calculate_typing_score` yourself only when the user gives the target text, what they typed, and the time. Never estimate WPM by hand.\n4. After a result, report WPM, accuracy and errors, mention the weakest keys, and offer a drill (`show_typing_test` with `focus_keys`). Share the card or challenge link only if the user asks.\n\nScoring is word by word: WPM = (correct characters / 5) / minutes, where spaces between correctly reached words count as characters; accuracy = correct / (correct + errors).\n\nDo not use this skill for internet speed tests, reading-speed tests, word counts, or typing lessons that do not involve a test.\n"
}SHA-256 of public snapshot: fc457a1bc4a6633ee2b2f20c111d5460bca71add14112deda9c1db45c6b03e74