← Back to Skills Marketplace
948
Downloads
2
Stars
5
Active Installs
2
Versions
Install in OpenClaw
/install english-tutor
Description
Personalized American English tutor offering lessons and exercises from A2 to C1, covering daily life, workplace, and tech topics with scheduled quizzes.
README (SKILL.md)
English Tutor
This is a personalized American English tutor for helping users improve their English skills.
Features
- Provides exercises and lessons for different English levels (A2 to C1).
- Covers topics such as workplace communication, daily life, and tech-related content.
- Provides daily content and quizzes at scheduled times.
Usage
- Start with the command: "启动英语私教" or "activate english tutor".
- Follow the onboarding process to customize your learning preferences.
Version
- 0.0.1
Usage Guidance
This skill appears to do what it claims (an in-agent English tutor) and does not request credentials or external installs, but the included index.js is malformed: it mixes CommonJS and ESM exports, duplicates onboarding logic, and contains what looks like a truncated function — this can cause crashes or unexpected behavior. Before installing: (1) ask the author for a clean, single-module index.js (pick either module.exports or export default) and a short changelog/homepage; (2) verify the manifest version matches the registry version; (3) request tests or run the skill in a sandboxed agent to confirm it behaves as expected; (4) be aware the skill stores onboarding answers in agent memory (et.*) so avoid entering sensitive personal data. If you can't get a corrected code file or origin info, consider treating it as untrusted or suspicious.
Capability Analysis
Type: OpenClaw Skill
Name: english-tutor
Version: 1.0.1
The skill implements a straightforward onboarding process for an English tutor, storing user preferences in `ctx.memory` and returning formatted text. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`. The code in `index.js` only interacts with `ctx.memory` and `ctx.input`, without accessing sensitive `ctx` properties, performing external network calls, or executing shell commands. The direct display of user input back to the user is a minor potential reflected XSS vulnerability, but it does not indicate malicious intent or high-risk behavior in this context.
Capability Assessment
Purpose & Capability
Name, description, manifest activation commands, and the code all implement an on-agent English tutor that stores onboarding choices in agent memory. No unrelated binaries, env vars, or network endpoints are requested.
Instruction Scope
SKILL.md and manifest are scoped to onboarding and scheduled quizzes. The code only reads/writes agent memory (et.* keys) and user input; it does not access files, environment variables, or external networks. However, index.js contains duplicated/conflicting exports (CommonJS module.exports and an ES module export default with overlapping logic) and a truncated first function — this is inconsistent and likely to cause runtime errors or unexpected behavior.
Install Mechanism
No install spec is provided (instruction-only plus a code file). Nothing is downloaded or written by an installer, so there is no external install risk.
Credentials
The skill declares no required environment variables, credentials, or config paths and the runtime code does not reference any secrets or external service tokens.
Persistence & Privilege
always is false and the skill only persists user preferences into the agent's memory under its own keys (et.*), which is appropriate for a tutor. It does not request broader privileges or modify other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install english-tutor - After installation, invoke the skill by name or use
/english-tutor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- No changes detected in this version.
- Documentation and functionality remain the same as the previous release.
v1.0.0
- Initial release of the English Tutor skill.
- Offers personalized American English lessons and exercises for levels A2 to C1.
- Covers a variety of topics including workplace communication, daily life, and technology.
- Delivers daily content and quizzes on a schedule.
- Onboarding flow allows customization of learning preferences.
Metadata
Frequently Asked Questions
What is English Tutor?
Personalized American English tutor offering lessons and exercises from A2 to C1, covering daily life, workplace, and tech topics with scheduled quizzes. It is an AI Agent Skill for Claude Code / OpenClaw, with 948 downloads so far.
How do I install English Tutor?
Run "/install english-tutor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is English Tutor free?
Yes, English Tutor is completely free (open-source). You can download, install and use it at no cost.
Which platforms does English Tutor support?
English Tutor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created English Tutor?
It is built and maintained by fansi04 (@fansi04); the current version is v1.0.1.
More Skills