mrkeyoor.com_
Fri 02 Oct 15:00 UTC
Automationevaluationupdated 02 Oct 2026

gongwen-gbt9704-skill review

Gongwen GB/T 9704-2012 Skill is a Chinese-language document skill that turns Chinese formal material into editable DOCX files following China's party and government document layout standard. The skill metadata has a short English description, but the README, operating guide, checklists, and audit records are written in Chinese; there is no full English guide.

Verdict

Our lab could not run commit 6a5e47a because it exposed no supported ecosystem and no Dockerfile, so we cannot independently confirm its generator or verification claims. The repository is still worth a controlled trial for Chinese-speaking teams that need editable GB/T 9704 DOCX files and understand the manual review boundary. Do not feed restricted material to an unauthorized model or send the output onward without checking it in the exact Word, WPS, font, paper, and printing setup used for delivery.

We ran it

Screenshot of gongwen-gbt9704-skill (github.com/mizzlelover/CEB)

Answers from our run

Did you run gongwen-gbt9704-skill yourself?

No. Its code is JavaScript, and it carries no manifest our lab installs from, and no Dockerfile, so there was nothing standard to install, build or test. This review is written from the repository's own documentation.

Who should not use gongwen-gbt9704-skill?

Anyone who cannot read the Chinese instructions and audit notes: no full English documentation is included.

What are the alternatives to gongwen-gbt9704-skill?

Document AI Assistant, Gongwen Skill, Quarto GB/T 9704. The repository is still worth a controlled trial for Chinese-speaking teams that need editable GB/T 9704 DOCX files and understand the manual review boundary.

Setup2/5No lab run; setup spans Node, document tools, fonts, and target Office
Docs4/5Detailed Chinese rules, audit matrix, checklists, and screenshots
Community3/5743 stars, a September 13 push, and one open feedback issue
Maturity3/5Version 2.0 has evidence artifacts, but our lab did not verify it

Who it’s for

Chinese-speaking staff who repeatedly format formal material in Word or WPS.
Government, public-institution, and state-owned-enterprise teams that can review output against their own templates.
Claude Code, Codex, OpenCode, Kimi, or other supported agent users who want one shared formatting skill.
Operators who need ordinary reports kept separate from formal red-letterhead documents.

Who it’s NOT for

Anyone who cannot read the Chinese instructions and audit notes: no full English documentation is included.
Users expecting the tool to decide whether a file may be disclosed: the README says that classification, secrecy, and authorization remain with the organization.
Teams seeking automatic approval of a final government document: the project requires checks in the target Word or WPS environment and under real printing conditions.
Workstations without the required Chinese fonts when substitution is forbidden: strict mode stops and lists the missing fonts.
Processes that need seals, signatures, paper, binding, and horizontal-table orientation verified by code alone: the skill names each as a manual boundary.

Setup reality

We did not run commit 6a5e47a because our lab could not identify a supported ecosystem for this JavaScript repository and it had no Dockerfile. We therefore have no measured install, build, test, dependency, timing, or audit result to report.

The README shows direct Node commands for generation and verification rather than a package installation. Full visual checks also call LibreOffice, unzip, Python, PDF tools, image rendering, and the target Chinese fonts. Strict font mode refuses fallback output.

Installation scripts link or copy the same skill into supported agent directories on macOS, Linux, and Windows. The last mile is machine-specific: open the DOCX in the intended Word or WPS version, update the table of contents, and inspect pagination, letterhead spacing, attachments, and printing.

Version 2.0 separates ordinary files from formal letterhead

The skill's most useful decision happens before it writes a paragraph. Ordinary reports default to an ordinary profile and do not gain a red agency heading merely because an organization name appears. Formal documents require an explicit formal choice. That branch defaults to preprinted letterhead, leaving room for the paper's existing red mark and line. A complete digital letterhead must be requested separately.

That separation prevents a common automation mistake: producing an official-looking file when the user wanted a formatted report. The generator also handles document numbers, signer lines, attachments, colophons, and centered or alternating page numbers. Letter, command, minutes, and horizontal-table formats have dedicated branches. Word and WPS heading styles are written through 4 levels so a user can insert or refresh a table of contents later.

What happened when we ran it

Our lab classified commit 6a5e47a as not runnable in the standardized sandbox. The repository is identified as JavaScript, but the harness found no supported ecosystem and no Dockerfile. We did not produce install, build, test, package, timing, vulnerability, file-count, or source-line measurements. Any claim that it passed in our environment would be false.

The repository does contain direct Node scripts, shell tests, fixtures, a DOCX verifier, and visual-audit assets. Those facts come from the source, not from a completed lab run. The README says version 2.0 was checked with 18 generated DOCX files and 37 rendered pages. We did not reproduce those counts, inspect their underlying runs, or convert them into a pass rate.

The verifier checks structure, while final layout stays manual

The generator creates DOCX XML directly and the companion verifier inspects the elements it promises to control. The documented workflow also checks the ZIP container, converts the file to PDF with LibreOffice, and renders pages for visual inspection. Strict font mode stops when standard Xiaobiaosong or Fangsong faces are unavailable instead of silently accepting a substitute. That behavior is useful when a fallback would change line breaks.

Several boundaries remain outside the verifier. The project tells users to inspect horizontal-table orientation, actual seals and signatures, paper, binding, page breaks, attachments, and letterhead alignment in the target Word or WPS setup. A file that passes XML checks can still paginate differently on another workstation. The deliverable should be judged on the machine and printer that will produce it, not only in a headless conversion.

Security starts before the file reaches the model

The README opens with a data-handling warning. The skill does not decide whether internal, sensitive, restricted, or confidential material may leave an organization. Users must confirm the current model and processing environment are authorized, remove sensitive content where required, and apply their own access, storage, logging, transmission, and output controls. Local or intranet deployment is suggested for organizations with that capability.

This warning matters more than the formatting accuracy. Government and enterprise documents often contain names, decisions, schedules, or attachments that cannot be pasted into a public model. The skill can arrange the text after the user supplies it; it cannot grant permission to process that text. A safe rollout needs a written data classification rule and an approved execution environment before anyone installs the agent integration.

Nine agent directories share one source skill

The cross-platform installer supports Codex, Claude Code, OpenCode, Trae Code, Trae CLI, Kimi Code, TraeWork, WorkBuddy, and ZCode. On macOS and Linux it links the source directory into user-level skill locations. Windows copies it by default to avoid symbolic-link permission trouble. Packaged ZIP files cover TraeWork and WorkBuddy import paths.

A shared source makes rule changes easier to maintain across several assistants. It does not make their model behavior identical. Each agent still has its own instruction loading, file access, confirmation rules, and document context. Teams should test the exact agent plus Word or WPS combination they will use, then pin that setup instead of assuming one successful platform trial proves all 9 paths.

The September 13 push shows current maintenance

GitHub reported 743 stars, 1 open issue, and a last push on September 13, 2026. There is no tagged GitHub release even though the skill metadata says version 2.0.0 and the repository includes packaged distribution files. The only open issue is positive AutoClaw usage feedback, which is useful as a user report but is not independent conformance testing.

For the right team, this is a practical bridge between Markdown-like input and editable Chinese formal documents. Its audit matrix and screenshot evidence are more candid than a promise of one-click compliance because they name what automation cannot prove. Our missing lab run keeps the recommendation conditional. Trial it with harmless sample content, compare every page against an approved template, and retain a person who knows the standard as the final sign-off.

Alternatives

ProjectWhat it isPick it when
Document AI AssistantA local desktop application for detecting and correcting GB/T 9704 document formatting.pick this instead when staff need an offline graphical application rather than an agent skill.
Gongwen SkillA broader Chinese document workflow covering checks, repairs, writing, templates, and DOCX output.pick this instead when content revision and fact checks matter alongside page formatting.
Quarto GB/T 9704A Quarto extension that renders the document standard to PDF, DOCX, and ConTeXt.pick this instead when the source already lives in a reproducible Quarto publishing workflow.

What people are saying

  1. [velocity-scout] mizzlelover/gongwen-gbt9704-skill

Sources

  1. Gongwen GB/T 9704-2012 Skill README
  2. Gongwen skill instructions
  3. GB/T 9704 execution matrix
  4. GB/T 9704 visual audit
  5. National standard information page

More automation reviews

WA-AKG · MacDuo · flycoinrh · IDM_Pro_Tool · stonkfly · mactap-app · the whole board →