天天老师助手

ReviewAudited by ClawScan on May 1, 2026.

Overview

The skill is coherent for homework grading, but it stores student/homework data persistently and requires Tencent credentials, so users should review privacy and key-scoping before use.

Before installing, confirm you are comfortable storing homework, rosters, grading results, and memory under the skill workspace. Use limited Tencent credentials, provide only intended homework files, and periodically clear retained student data if it is no longer needed.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If later instructions or hidden portions caused shell commands to run, they could affect the local environment; the visible excerpt does not show such commands being executed.

Why it was flagged

The embedded JavaScript imports shell execution support. No actual shell command is shown in the provided artifact, so this is not evidence of misuse, but it is a capability users should notice.

Skill content
const { exec } = require('child_process'); ... const execAsync = util.promisify(exec);
Recommendation

Use the skill only for its grading workflow and review any proposed command execution before approving it.

What this means

A mistaken or inappropriate path could copy non-homework local files into the grading workspace.

Why it was flagged

The upload helper copies a supplied local file path into the skill workspace. This is purpose-aligned for homework uploads, but the visible code does not restrict the source path to a dedicated upload directory.

Skill content
if (typeof file === 'string') { originalPath = file; ... } ... fs.copyFileSync(originalPath, destPath);
Recommendation

Provide only intended homework files to the skill and avoid passing arbitrary local paths.

What this means

The skill may be able to use Tencent account privileges or incur service usage under the provided keys.

Why it was flagged

The skill requires Tencent cloud secret credentials and web access. This is plausibly related to OCR or cloud processing for homework images, and there is no visible evidence of credential leakage or unrelated use.

Skill content
"requires": { "env": ["TENCENT_SECRET_ID", "TENCENT_SECRET_KEY"], "config": ["web.enabled"] }
Recommendation

Use a dedicated, least-privilege Tencent credential, monitor usage, and rotate/revoke it if no longer needed.

What this means

Student names, homework details, grading notes, or other classroom data may persist locally and be reused in later interactions.

Why it was flagged

The skill uses persistent session state and appends entries to a local memory file. This is coherent for grading history and statistics, but it can retain student-related information across tasks.

Skill content
"session": { "persist": true, "timeout": 7200 } ... memoryFile: path.join(WORKSPACE, 'memory/MEMORY.md') ... fs.appendFileSync(PATHS.memoryFile, content);
Recommendation

Avoid storing unnecessary personal data, periodically review or clear the workspace memory, and treat stored homework/roster data as sensitive.