Individual skill
teaching-suite
Codex-native Teaching Skills suite for university professors — the full teaching lifecycle: course design, lesson building, assessment, student mentoring, submission auditing, reflection, plus slide-deck rendering, executable labs, video scripting, course publishing, TA coordination, accreditation mapping, bilingual courseware, and learner analysis (学情分析). Use when the user asks to design a course, write outcomes or a syllabus, build a lesson or slides, write an exam/quiz/rubric, check student submissions against a standard, give feedback or a recommendation letter, analyze student evaluations, run a teaching pipeline, or any Claude-style ts-* alias such as /ts-accredit, ts-accredit, /ts-activities, ts-activities, /ts-align, ts-align, /ts-announce, ts-announce, /ts-audit, ts-audit, /ts-calibrate, ts-calibrate, /ts-cohort, ts-cohort, /ts-course, ts-course, /ts-dashboard, ts-dashboard, /ts-deck, ts-deck, /ts-diagnostic, ts-diagnostic, /ts-evals, ts-evals, /ts-exam, ts-exam, /ts-feedback, ts-feedback, /ts-full, ts-full, /ts-glossary, ts-glossary, /ts-integrity, ts-integrity, /ts-lab, ts-lab, /ts-lesson, ts-lesson, /ts-letter, ts-letter, /ts-midcourse, ts-midcourse, /ts-outcomes, ts-outcomes, /ts-redesign, ts-redesign, /ts-rubric, ts-rubric, /ts-script, ts-script, /ts-spec, ts-spec, /ts-statement, ts-statement, /ts-status, ts-status, /ts-syllabus, ts-syllabus, /ts-translate, ts-translate. Triggers on: accreditation, ABET, AACSB, program outcomes, curriculum map, self-study, assessment report, learning outcomes assessment, continuous improvement report, 专业认证, 工程教育认证, 培养方案, 毕业要求, 课程目标达成, 自评报告, 持续改进, 课程矩阵, exam, midterm, final, quiz, test questions, rubric, grading criteria, project brief, assignment design, question bank, item analysis, academic integrity, AI-proof, 出题, 试卷, 考试, 测验, 评分标准, 评分量表, 课程项目, 题库, 试题分析, 学术诚信, translate course materials, bilingual course, English-medium instruction, EMI, terminology glossary, Chinese version, parallel syllabus, 双语教学, 双语课程, 全英文授课, 术语表, 专业术语, 翻译课件, 中英对照, 中文版, student readiness, pre-assessment, diagnostic quiz, pre-lesson questionnaire, prior knowledge survey.
plugins/YujxZJCN/teaching-skills-codex/skills/teaching-suite/SKILL.md
Source commit d780783eba4ecc7c8b9429f95c9362df95f07c61
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,532
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-coding Repository topic
- awesome Repository topic
- awesome-list Repository topic
- codex Repository topic
- codex-plugins Repository topic
- openai Repository topic
- codex-skill Repository topic
- codex-skills Repository topic
- marketplace Repository topic
- codex-marketplace Repository topic
- education Derived category
- design Derived category
- security Derived category
- testing Derived category
- research Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 11,371 bytesSKILL.mdcore · 11,371 bytesSKILL.mdcore · 11,371 bytesSKILL.mdcore · 11,371 bytesSKILL.mdcore · 11,371 bytesVERSIONasset · 6 bytesagents/openai.yamlasset · 303 bytesmanifest.jsonasset · 1,275 bytests/MODE_REGISTRY.mddoc · 9,327 bytests/accreditation-mapper/WORKFLOW.mddoc · 9,495 bytests/accreditation-mapper/agents/evidence_assembler_agent.mddoc · 3,971 bytests/accreditation-mapper/agents/matrix_builder_agent.mddoc · 4,046 bytests/accreditation-mapper/agents/selfstudy_writer_agent.mddoc · 4,191 bytests/accreditation-mapper/agents/standards_analyst_agent.mddoc · 4,119 bytests/accreditation-mapper/references/accreditation_frameworks.mddoc · 5,991 bytests/accreditation-mapper/templates/evidence_index_template.mddoc · 2,841 bytests/accreditation-mapper/templates/outcome_matrix_template.mddoc · 2,924 bytests/assessment-architect/WORKFLOW.mddoc · 14,260 bytests/assessment-architect/agents/accommodation_designer_agent.mddoc · 4,724 bytests/assessment-architect/agents/answer_key_agent.mddoc · 3,812 bytests/assessment-architect/agents/blueprint_agent.mddoc · 3,767 bytests/assessment-architect/agents/grade_analyst_agent.mddoc · 4,525 bytests/assessment-architect/agents/group_designer_agent.mddoc · 4,762 bytests/assessment-architect/agents/integrity_auditor_agent.mddoc · 3,999 bytests/assessment-architect/agents/item_analyst_agent.mddoc · 4,223 bytests/assessment-architect/agents/item_writer_agent.mddoc · 3,975 bytests/assessment-architect/agents/project_designer_agent.mddoc · 4,049 bytests/assessment-architect/agents/rubric_designer_agent.mddoc · 4,030 bytests/assessment-architect/references/grade_analysis_guide.mddoc · 6,339 bytests/assessment-architect/references/item_writing_rules.mddoc · 6,289 bytests/assessment-architect/references/lms_export_format.mddoc · 2,062 bytests/assessment-architect/references/peer_assessment_guide.mddoc · 5,510 bytests/assessment-architect/references/rubric_patterns.mddoc · 5,610 bytests/assessment-architect/templates/grade_report_template.mddoc · 4,332 bytests/assessment-architect/templates/group_project_template.mddoc · 6,206 bytests/assessment-architect/templates/project_brief_template.mddoc · 4,011 bytests/assessment-architect/templates/test_blueprint_template.mddoc · 2,711 bytests/bilingual-courseware/WORKFLOW.mddoc · 9,340 bytests/bilingual-courseware/agents/glossary_keeper_agent.mddoc · 3,989 bytests/bilingual-courseware/agents/parallel_sync_agent.mddoc · 3,702 bytests/bilingual-courseware/agents/terminology_auditor_agent.mddoc · 4,078 bytests/bilingual-courseware/agents/translator_agent.mddoc · 4,253 bytests/bilingual-courseware/references/emi_conventions.mddoc · 7,598 bytests/bilingual-courseware/templates/glossary_template.mddoc · 2,757 bytests/bilingual-courseware/templates/sync_register_template.mddoc · 2,245 bytests/cohort-analyst/WORKFLOW.mddoc · 10,688 bytests/cohort-analyst/agents/calibration_advisor_agent.mddoc · 5,009 bytests/cohort-analyst/agents/cohort_analyst_agent.mddoc · 5,210 bytests/cohort-analyst/agents/diagnostic_designer_agent.mddoc · 5,001 bytests/cohort-analyst/agents/grouping_strategist_agent.mddoc · 4,755 bytests/cohort-analyst/references/analytics_honesty.mddoc · 9,889 bytests/cohort-analyst/references/diagnostic_design_guide.mddoc · 8,775 bytests/cohort-analyst/templates/cohort_profile_template.mddoc · 4,955 bytests/cohort-analyst/templates/diagnostic_template.mddoc · 3,998 bytests/commands/ts-accredit.mddoc · 438 bytests/commands/ts-activities.mddoc · 375 bytests/commands/ts-align.mddoc · 331 bytests/commands/ts-announce.mddoc · 361 bytests/commands/ts-audit.mddoc · 503 bytests/commands/ts-calibrate.mddoc · 369 bytests/commands/ts-cohort.mddoc · 476 bytests/commands/ts-course.mddoc · 377 bytests/commands/ts-dashboard.mddoc · 599 bytests/commands/ts-deck.mddoc · 504 bytests/commands/ts-diagnostic.mddoc · 438 bytests/commands/ts-evals.mddoc · 396 bytests/commands/ts-exam.mddoc · 395 bytests/commands/ts-feedback.mddoc · 360 bytests/commands/ts-full.mddoc · 370 bytests/commands/ts-glossary.mddoc · 423 bytests/commands/ts-integrity.mddoc · 402 bytests/commands/ts-lab.mddoc · 472 bytests/commands/ts-lesson.mddoc · 356 bytests/commands/ts-letter.mddoc · 387 bytests/commands/ts-midcourse.mddoc · 350 bytests/commands/ts-outcomes.mddoc · 355 bytests/commands/ts-redesign.mddoc · 369 bytests/commands/ts-rubric.mddoc · 348 bytests/commands/ts-script.mddoc · 415 bytests/commands/ts-spec.mddoc · 469 bytests/commands/ts-statement.mddoc · 378 bytests/commands/ts-status.mddoc · 350 bytests/commands/ts-syllabus.mddoc · 374 bytests/commands/ts-translate.mddoc · 419 bytests/course-designer/WORKFLOW.mddoc · 10,146 bytests/course-designer/agents/alignment_auditor_agent.mddoc · 2,505 bytests/course-designer/agents/assessment_planner_agent.mddoc · 2,747 bytests/course-designer/agents/async_designer_agent.mddoc · 4,497 bytests/course-designer/agents/design_mentor_agent.mddoc · 3,031 bytests/course-designer/agents/outcome_architect_agent.mddoc · 2,703 bytests/course-designer/agents/schedule_planner_agent.mddoc · 2,989 bytests/course-designer/agents/syllabus_writer_agent.mddoc · 2,324 bytests/course-designer/references/async_design_guide.mddoc · 5,225 bytests/course-designer/references/outcome_verbs.mddoc · 2,957 bytests/course-designer/references/syllabus_checklist.mddoc · 2,031 bytests/course-designer/templates/async_module_template.mddoc · 2,737 bytests/course-designer/templates/course_passport_starter.yamlasset · 1,090 bytests/course-designer/templates/syllabus_template.mddoc · 2,230 bytests/course-publisher/WORKFLOW.mddoc · 8,673 bytests/course-publisher/agents/announcement_writer_agent.mddoc · 3,857 bytests/course-publisher/agents/comms_planner_agent.mddoc · 4,027 bytests/course-publisher/agents/lms_packager_agent.mddoc · 3,749 bytests/course-publisher/agents/site_builder_agent.mddoc · 4,034 bytests/course-publisher/references/student_comms_guide.mddoc · 9,590 bytests/course-publisher/templates/course_site_structure.mddoc · 4,675 bytests/course-publisher/templates/weekly_email_template.mddoc · 2,892 bytests/deck-studio/WORKFLOW.mddoc · 10,299 bytests/deck-studio/agents/deck_architect_agent.mddoc · 3,891 bytests/deck-studio/agents/figure_maker_agent.mddoc · 3,891 bytests/deck-studio/agents/renderer_agent.mddoc · 4,526 bytests/deck-studio/agents/visual_designer_agent.mddoc · 3,914 bytests/deck-studio/references/slide_design_rules.mddoc · 7,769 bytests/deck-studio/references/toolchain_guide.mddoc · 7,971 bytests/deck-studio/templates/deck_source_template.mddoc · 3,947 bytests/deck-studio/templates/theme_spec_template.mddoc · 4,920 bytests/lab-forge/WORKFLOW.mddoc · 10,684 bytests/lab-forge/agents/autograder_agent.mddoc · 4,714 bytests/lab-forge/agents/dataset_smith_agent.mddoc · 4,504 bytests/lab-forge/agents/lab_designer_agent.mddoc · 4,224 bytests/lab-forge/agents/solution_verifier_agent.mddoc · 4,705 bytests/lab-forge/agents/starter_code_agent.mddoc · 4,191 bytests/lab-forge/references/autograder_patterns.mddoc · 7,397 bytests/lab-forge/references/synthetic_data_patterns.mddoc · 7,265 bytests/lab-forge/templates/lab_handout_template.mddoc · 4,305 bytests/lesson-builder/WORKFLOW.mddoc · 9,865 bytests/lesson-builder/agents/activity_designer_agent.mddoc · 3,730 bytests/lesson-builder/agents/case_study_writer_agent.mddoc · 3,894 bytests/lesson-builder/agents/discussion_designer_agent.mddoc · 4,219 bytests/lesson-builder/agents/lecture_writer_agent.mddoc · 3,799 bytests/lesson-builder/agents/lesson_planner_agent.mddoc · 3,786 bytests/lesson-builder/agents/slide_outliner_agent.mddoc · 3,751 bytests/lesson-builder/references/active_learning_catalog.mddoc · 12,013 bytests/lesson-builder/references/lesson_anatomy.mddoc · 5,487 bytests/lesson-builder/templates/activity_sheet_template.mddoc · 2,391 bytests/lesson-builder/templates/lesson_plan_template.mddoc · 2,134 bytests/media-scripter/WORKFLOW.mddoc · 10,656 bytests/media-scripter/agents/script_writer_agent.mddoc · 4,708 bytests/media-scripter/agents/segmenter_agent.mddoc · 4,164 bytests/media-scripter/agents/storyboard_agent.mddoc · 4,658 bytests/media-scripter/agents/transcript_editor_agent.mddoc · 4,318 bytests/media-scripter/references/video_pedagogy.mddoc · 7,281 bytests/media-scripter/templates/script_template.mddoc · 3,234 bytests/media-scripter/templates/series_map_template.mddoc · 2,297 bytests/scripts/build_dashboard.pyruns · 23,536 bytests/scripts/check_alignment_gate.pyruns · 10,257 bytests/scripts/check_content_markers.pyruns · 3,544 bytests/scripts/check_passport.pyruns · 9,431 bytests/scripts/check_quality_gate.pyruns · 7,376 bytests/scripts/check_registry_consistency.pyruns · 7,815 bytests/scripts/export_lms.pyruns · 10,980 bytests/scripts/render_document.pyruns · 3,869 bytests/shared/ai_era_integrity.mddoc · 4,246 bytests/shared/alignment_gate_protocol.mddoc · 4,612 bytests/shared/checkpoint_protocol.mddoc · 4,306 bytests/shared/course_passport.schema.jsonasset · 7,725 bytests/shared/course_passport_schema.mddoc · 7,394 bytests/shared/output_self_check.mddoc · 2,488 bytests/shared/pedagogy_foundations.mddoc · 11,476 bytests/shared/quality_gate_protocol.mddoc · 3,690 bytests/shared/workload_constants.mddoc · 1,821 bytests/student-mentor/WORKFLOW.mddoc · 13,300 bytests/student-mentor/agents/communication_coach_agent.mddoc · 4,149 bytests/student-mentor/agents/feedback_writer_agent.mddoc · 3,898 bytests/student-mentor/agents/integrity_case_agent.mddoc · 5,000 bytests/student-mentor/agents/intervention_advisor_agent.mddoc · 3,815 bytests/student-mentor/agents/mentoring_planner_agent.mddoc · 4,453 bytests/student-mentor/agents/recommendation_writer_agent.mddoc · 4,542 bytests/student-mentor/references/feedback_principles.mddoc · 6,668 bytests/student-mentor/references/integrity_process_guide.mddoc · 4,980 bytests/student-mentor/references/recommendation_letter_guide.mddoc · 6,227 bytests/student-mentor/templates/feedback_comments_template.mddoc · 1,344 bytests/student-mentor/templates/intake_record_template.mddoc · 1,680 bytests/student-mentor/templates/integrity_case_template.mddoc · 4,688 bytests/student-mentor/templates/intervention_outreach_template.mddoc · 3,393 bytests/student-mentor/templates/mentoring_expectations_template.mddoc · 4,264 bytests/student-mentor/templates/recommendation_letter_template.mddoc · 2,077 bytests/submission-auditor/WORKFLOW.mddoc · 9,336 bytests/submission-auditor/agents/content_auditor_agent.mddoc · 3,103 bytests/submission-auditor/agents/format_auditor_agent.mddoc · 2,734 bytests/submission-auditor/agents/report_writer_agent.mddoc · 3,490 bytests/submission-auditor/agents/spec_compiler_agent.mddoc · 3,108 bytests/submission-auditor/references/spec_design_guide.mddoc · 4,660 bytests/submission-auditor/templates/feedback_report_template.mddoc · 1,433 bytests/submission-auditor/templates/submission_spec_template.mddoc · 2,028 bytests/ta-coordinator/WORKFLOW.mddoc · 9,068 bytests/ta-coordinator/agents/calibration_facilitator_agent.mddoc · 4,532 bytests/ta-coordinator/agents/consistency_auditor_agent.mddoc · 4,684 bytests/ta-coordinator/agents/onboarding_agent.mddoc · 4,531 bytests/ta-coordinator/agents/workload_allocator_agent.mddoc · 4,204 bytests/ta-coordinator/references/ta_management_guide.mddoc · 11,517 bytests/ta-coordinator/templates/calibration_session_template.mddoc · 3,705 bytests/ta-coordinator/templates/ta_handbook_template.mddoc · 4,685 bytests/teaching-pipeline/WORKFLOW.mddoc · 16,316 bytests/teaching-pipeline/agents/gate_runner_agent.mddoc · 5,032 bytests/teaching-pipeline/agents/iteration_coach_agent.mddoc · 3,713 bytests/teaching-pipeline/agents/passport_keeper_agent.mddoc · 3,851 bytests/teaching-pipeline/agents/pipeline_orchestrator_agent.mddoc · 4,063 bytests/teaching-pipeline/references/pipeline_state_machine.mddoc · 9,991 bytests/teaching-reflector/WORKFLOW.mddoc · 8,774 bytests/teaching-reflector/agents/eval_analyst_agent.mddoc · 3,904 bytests/teaching-reflector/agents/midcourse_agent.mddoc · 3,804 bytests/teaching-reflector/agents/observation_prep_agent.mddoc · 3,773 bytests/teaching-reflector/agents/portfolio_builder_agent.mddoc · 3,757 bytests/teaching-reflector/agents/sotl_consultant_agent.mddoc · 4,591 bytests/teaching-reflector/agents/statement_writer_agent.mddoc · 4,048 bytests/teaching-reflector/references/eval_analysis_protocol.mddoc · 7,746 bytests/teaching-reflector/references/teaching_statement_guide.mddoc · 7,714 bytests/teaching-reflector/templates/midcourse_survey_template.mddoc · 3,335 bytests/teaching-reflector/templates/observation_brief_template.mddoc · 4,063 bytes
Read excerpt
# Teaching Suite for Codex
Codex adapter for the **Teaching Skills** suite (course design → build →
assess → deliver → reflect → improve). The vendored upstream content lives
under `ts/`; route through this file first.
This is the sibling Codex distribution of the Claude Code suite
[`YujxZJCN/teaching-skills`](https://github.com/YujxZJCN/teaching-skills). Same
workflow content, Codex-native packaging.
## First Rule — load lazily
Do **not** load the whole suite by default. Select one workflow, read that
workflow's `ts/<skill>/WORKFLOW.md`, then load only the agent, reference, or