The Ruanzhu skill streamlines the tedious process of preparing source code documents for software copyright registration in China. It automatically detects project metadata such as name and version, scans source files across various languages (Java, Go, Python, Node.js, etc.), and applies strict formatting standards including specific margins, font types, and the required 60-page rule. By executing a single command, developers can generate professional DOCX files that meet regulatory requirements without manual formatting or code extraction.
주요 기능
01Intelligent page control that automatically handles the first 30 and last 30 pages requirement.
02Compliant DOCX formatting with specific A4 margins, 10pt fonts, and line spacing.
03Automatic project metadata detection from package.json, pom.xml, or README files.
04Clean execution workflow that removes temporary scripts after document generation.
05772 GitHub stars
06Support for major languages including Java, TypeScript, Go, Python, C++, Ruby, and Rust.
사용 사례
01Generating standardized code snapshots for project archival or compliance audits.
02Automating the creation of formatted technical documentation for internal software reviews.
03Preparing source code submissions for Chinese Software Copyright (Ruanzhu) registration.