Mening skill
Skill avlihachev/mening-skill
Daily language writing practice with long-term memory of the user's recurring mistakes, via their Mening account. Use when the user wants to practice writing in a language they are learning, asks for today's writing topic, wants a sentence corrected, or wants to see their frequent error patterns.From its SKILL.md
npx -y skills add avlihachev/mening-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.6 KB, 450 tokens by cl100k_base, as published. Nobody here has run it
Mening — daily language writing practice
Mening gives the user one writing prompt a day in the language they are learning, corrects what they write, and remembers the mistakes they repeat over time — that long-term error-pattern memory is the point, not one-off corrections.
The user's target language, level, and history live in their Mening account. This
skill talks to that account over its API. The token is in MENING_API_TOKEN.
All commands go through the helper in this skill's folder:
bash scripts/mening.sh <command>. Each prints JSON; read it and reply conversationally.
When to use
- "give me today's topic" / "what should I write about" →
bash scripts/mening.sh todayand read out the prompt text fromprompts[]. - The user writes a sentence in their target language →
bash scripts/mening.sh submit "<their exact sentence>". The response has the corrected text plus the specific mistakes found. Relay the correction, then say which recurring patterns it touched if any. - "how am I doing" / "what do I keep getting wrong" →
bash scripts/mening.sh trendsand summarisepatterns[](each is a recurring error category + tag) and the streak inactivity. - "give me another topic" →
bash scripts/mening.sh prompt(capped a few per day; if it returns a limit message, tell the user to come back tomorrow).
Rules
- Submit the user's sentence verbatim — do not pre-correct or translate it; the correction is Mening's job.
- There is a daily limit (~10 corrections). If a call returns an error about a limit, relay it kindly; do not retry.
- Never invent a correction or a pattern — only report what the API returns.
- If
MENING_API_TOKENis missing or a call returns "invalid or expired token", tell the user to open Settings → Developer / API access at https://mening.app and paste a fresh token.
What ships with it: 9 files
595.9 KB alongside SKILL.md, 2 of them executable
images/
- app-progress.png174.3 KB
- app-today.png211.7 KB
- app-trends.png157.0 KB
- mening-correction.jpg46.1 KB
scripts/
- mening.shruns746 B
test/
- smoke.shruns782 B
- .gitignore16 B
- LICENSE1.1 KB
- README.md4.2 KB