codebase-to-course-cn

PassAudited by ClawScan on May 14, 2026.

Overview

This skill appears purpose-aligned: it reads a user-chosen codebase and creates a local HTML course, with expected local file, shell, and private-code exposure considerations.

Use this skill only on codebases you are comfortable letting the agent read and summarize. Review the generated HTML and briefs before sharing them, and do not grant unrelated credential or purchase permissions if any UI asks for them because the provided artifacts do not show a need for those capabilities.

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

You have less external context for who maintains the skill or where its helper files originated.

Why it was flagged

The skill includes helper files but lacks an external source/homepage for provenance verification. This is a provenance note, not evidence of malicious behavior.

Skill content
Source: unknown; Homepage: none
Recommendation

Prefer trusted publishers when possible, and review bundled helper files before relying on the skill for sensitive repositories.

What this means

The agent can inspect the chosen repository, including private or sensitive source files if they are present.

Why it was flagged

The agent may clone a user-provided repository or read the current working directory. This is central to converting a codebase into a course, but it is still broad codebase access.

Skill content
如果用户提供 GitHub 链接,在开始分析之前先克隆仓库(`git clone <url> /tmp/<repo-name>`)。如果他们说"此代码库"...使用当前工作目录。
Recommendation

Run it only on repositories you are allowed to analyze, and avoid pointing it at directories containing secrets or unrelated private files.

What this means

A local shell command will write or overwrite the generated index.html inside the course directory.

Why it was flagged

The skill instructs running a local shell script to assemble the course. The provided script only concatenates local HTML files into index.html.

Skill content
cat _base.html modules/*.html _footer.html > index.html
Recommendation

Run the build script only from the generated course directory and review any modified helper script before executing it.

What this means

Generated course files may contain proprietary architecture details or source snippets from the analyzed codebase.

Why it was flagged

For complex codebases, the skill persists extracted code snippets and course summaries in local output files. This is purpose-aligned but can retain sensitive project details.

Skill content
将简报写入 `course-name/briefs/0N-slug.md`,包含:... 预提取的代码片段
Recommendation

Review the generated course and briefs before sharing them, and remove secrets, credentials, or proprietary snippets if they were included.