Preface

There are two common paths for writing classroom management tools for primary and secondary school homeroom teachers: either cobble together online spreadsheets or survey platforms, or hire engineers to develop a complete system. The former results in scattered functions and fragmented data; the latter involves high costs and long cycles, and the system is often locked within a specific backend, requiring re-login when switching computers.

The Skill introduced below takes a third path: it does not deliver a system, but rather a generatable single-file HTML application. Upon invocation, it produces a “Homeroom Teacher Workbench” covering 11 modules. Data is stored locally in the browser, making it available offline and ready to use with a double-click. For the user, there is no deployment or server; for the developer, there is no need to write frontend code from scratch or handle account systems.

What is this

Skill Name: Mr. Da Feng’s Homeroom Teacher Workbench Generator (Single-file HTML). Coordinate @indiv-dfteacher/fmg-bzr-workbench, Version 1.1.1, Source: Community, Category: Education, Publisher: user_73cb5b59. No API Key required.

The problem it solves is very focused: Homeroom teachers need to maintain data such as student information, grades, leave requests, interview records, and parent notifications daily, but most do not have—and do not need—a formal system. This Skill packages these requirements into a locally available HTML workbench that can be used long-term once generated.

Core Features

The generated application covers 11 modules, which can be understood in the order of daily use as follows:

  1. Dashboard: Summarizes key class information; this is the homepage upon entering the workbench.
  2. Student Management: Maintains the student roster and basic information.
  3. Discipline Statistics: Records and statistically analyzes disciplinary issues.
  4. Homework Management: Logs homework completion status.
  5. Grade Analysis: Includes ranking and analysis of progress or regression.
  6. Leave Management: Logs student leave records.
  7. Work Log: Records the daily work traces of the homeroom teacher.
  8. Interview Records: Records content of conversations with students.
  9. Home-School Communication: Includes a parent group notification generator for drafting notices to send to parent groups.
  10. Class Activities: Manages class activity arrangements.
  11. To-Do & Memo: Supports repeating cycles, suitable for periodic tasks like recess duty, class meetings, and parent-teacher conferences.

regarding applicable educational stages and subjects, the Skill includes built-in subject presets for elementary, middle, and high schools. Users can declare their teaching stage and subject in the “Settings” within the app, so it is not bound to a specific subject. Whether a Chinese, Math, English, P.E., or interdisciplinary teacher serves as a homeroom teacher, they can adjust the presets to match their teaching situation.

Regarding data and availability: Data is stored in the browser’s localStorage, available offline, with zero external dependencies, and ready to use via a single file double-click. The generated HTML does not rely on a backend, nor does it depend on external CDNs or online services.

In terms of interface, the top bar features the brand title “Homeroom Teacher Workbench” with a graduation cap icon; the bottom of the homepage is right-aligned with the signature “Created by: Feng Menggang / WeChat Official Account ‘Digitalized Teaching by Mr. Da Feng’”.

Installation and Activation

The retrieved materials only provide the official address and Skill coordinate, without specific installation commands or configuration fields. According to general Skill usage, it can be imported via coordinates in clients that support SkillHub:

@indiv-dfteacher/fmg-bzr-workbench

Official Address: https://api.skillhub.cn/indiv-dfteacher/fmg-bzr-workbench
SkillHub Page: https://www.skillhub.cn/skills/indiv-dfteacher/fmg-bzr-workbench

The current materials do not distinguish installation differences between Cursor, Codex CLI, and Claude Code, so no separate commands are written here; it is recommended to refer to the SkillHub import method within the corresponding client for actual use.

Typical Usage

The typical input for this Skill is a generation request, not complex parameter configuration. Users can directly propose requests like:

Help me generate a single-file HTML for a homeroom teacher workbench, with the grade level set to middle school and the subject set to math.

Once generated, a local HTML file is obtained. When using it for the first time, it is recommended to complete two things first:

  1. Open “Settings”, declare the teaching stage and subject, and confirm if the subject presets match your class schedule.
  2. Import or enter the class student roster in “Student Management” to prepare basic data for modules like Grade Analysis, Discipline Statistics, and Home-School Communication.

After that, data can be entered according to the modules: Maintain exam results multiple times in Grade Analysis, and the system will provide rankings and progress/regression analysis; use Leave Management and To-Do & Memo for daily records; use the Parent Group Notification Generator in Home-School Communication to draft notification text. All data is saved in the current browser’s localStorage.

If you need to publish or reuse this workbench, you can also directly call this Skill to generate the HTML and hand the output file to another homeroom teacher; they also only need to double-click to open it without installing dependencies.

Applicable Scenarios and Notes

Suitable users are:

  • Primary and secondary school homeroom teachers who need an offline, single-file, deployment-free entry point for class management.
  • Teachers whose teaching stage or subject is not fixed and hope to declare their teaching stage and subject before using the corresponding presets.
  • People who want to reuse or publish this workbench and hope the deliverable is a directly distributable HTML file.

There are a few boundaries to note:

  • Data is stored in the current browser’s localStorage, not synced to the cloud. Before switching browsers, switching devices, or clearing browser data, you need to export or back up data; the materials do not specify whether this Skill provides an export entry, so confirmation is needed before use.
  • Zero external dependencies means functions run within the local file; if multi-device sync, permission management, or multi-person collaboration is required later, separate handling is needed.
  • The current material shows a rating of 100000, 8726 downloads, and 0 installs. The installation count of 0 may reflect statistical caliber, launch timing, or entry restrictions; it does not mean the function is unavailable, but one should not look only at the rating when making a choice.
  • The source is the community, and the publisher is the community user user_73cb5b59. It is recommended to open the official page to verify the latest version and instructions before importing.

Conclusion

The value of this Skill lies not in building a complex system, but in compressing the 11 modules commonly used by homeroom teachers into a generatable, distributable, and offline-capable single-file HTML. For homeroom teachers, it saves a step of deployment and account management; for those who need to reuse it, the deliverable is light enough to open with a double-click.

Official Address: https://api.skillhub.cn/indiv-dfteacher/fmg-bzr-workbench