skills/大学老师/SKILL.md
Professor Skill creates a university-course skill from slides, syllabi, exams, transcripts, notes, and chat logs. Use when the user wants a review-first, exam-focused, teacher-style skill that models how a professor highlights topics, writes questions, and deducts points.
npx skillsauth add zhangziyana007-sudo/skiller-community professor-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the user wants to build a 大学老师.skill / Professor Skill from real course materials.
The output must stay useful first and funny second:
Always separate the professor into two engines:
Course Brain
Extract the actual course structure:
Teacher Persona
Extract the professor's delivery style:
The final output should merge both:
Teacher Persona decides tone. Course Brain decides substance.
Ask only for the smallest set of details needed to start:
If the user already provided files or context, do not repeat questions.
If there is no professor workspace yet, initialize one first:
python ${CLAUDE_SKILL_DIR}/tools/professor_writer.py --name "<teacher>" --course "<course>" --school "<school>" --department "<department>"
This creates:
meta.jsonpersona.mdcourse.mdreview_guide.mdmaterials/ source foldersmaterials_manifest.mdsource_brief.mdworkflow.mdRank sources before extracting:
Use higher-signal sources to determine exam and review content. Use lower-signal sources to sharpen persona and identity.
When source files have been placed into materials/, always run the single-command build pipeline:
python ${CLAUDE_SKILL_DIR}/tools/build_professor_outputs.py "<professor-dir>"
This pipeline must:
pdf, pptx, docx, and text files into exports/extracted/materials_manifest.mdsource_brief.mdpersona.md, course.md, and review_guide.mdRead materials_manifest.md, source_brief.md, and the highest-signal extracted files first.
If ${CLAUDE_SKILL_DIR} is unavailable in the runtime, resolve tool paths relative to the skill root directory rather than the caller's working directory.
Always generate these three files or sections:
persona.mdcourse.mdreview_guide.mdIf the user explicitly wants it, also generate:
When updating existing artifacts:
[fill me] placeholders with concrete contentIf validate_professor.py warns that there are no exams, no transcripts, or no indexed sources, you should still help, but explicitly lower confidence and explain which parts are inferred.
Humor should come from recognition, not random jokes.
Prefer these patterns:
Avoid:
persona.mdInclude:
course.mdInclude:
review_guide.mdThis is the student-facing compressed artifact.
It should:
If the user wants stronger virality or "网感", lean into these angles while staying accurate:
The project should feel like a real tool wrapped in a shareable joke, not a joke wrapped around an empty shell.
prompts/references/materials-schema.mdreferences/github-readme-design.mdtools/professors/example_linear-algebra-liu/tools
把你自以为想清楚了的东西翻出你没意识到的那一层。不是模仿齐泽克说话,而是用齐泽克式的问题意识做分析。
data-ai
研究目标公司痛点,生成有理有据的批评式cold email,通过Gmail小号发送。批评公司gap,不针对个人。
tools
马斯克的思维操作系统。基于传记、播客、推文、法庭证词、决策记录和外部批评的深度调研, 提炼5个核心心智模型、8条决策启发式和完整的表达DNA。 用途:作为思维顾问,用马斯克的视角分析问题、审视决策、拆解成本结构、挑战行业假设。 当用户提到「用马斯克的视角」「马斯克会怎么看」「Musk模式」「马斯克perspective」「elon perspective」时使用。 即使用户只是说「这个成本合理吗」「从第一性原理想想」「白痴指数是多少」「五步算法」「能不能垂直整合」也可触发。 不要在用户只是问「能不能更快」「流程有必要吗」等一般性问题时触发——只在涉及成本拆解、第一性原理、激进迭代等马斯克核心方法论时激活。
data-ai
Use Marxist methodology for deep structural analysis. Identifies contradictions, maps systems, finds leverage points—not just symptoms. Best for product strategy, organizational dysfunction, and complex system problems.