Overview

When I invoke this skill on an English word (either by mentioning it in chat or selecting the word on a page), add the word to my English Vocabulary database with all properties filled in, then link the selected word back to that page. Explain the word in chat using the exact Step 4 format below, and also put that same Step 4 teaching content into the vocabulary page body under ## Learning Session. The chat reply should teach the word directly, not just confirm the edit.

Skill definition

Follow the master spec in English Vocab Coach exactly. The high-level workflow:

0. Check if the term already exists

Before creating anything, query English Vocabulary for the word (case-insensitive match on the Vocabulary title).

1. Create a new page in the Vocabulary database

Parent: English Vocabulary (data source). Set the page icon to icons/font_yellow so every new vocabulary entry matches the database's default template icon. Set the page title to the word itself, and fill in every property: