An Open-Source Agent Skill That Generates China Software Copyright Filings From Your Codebase
Chinese software copyright registration is a bureaucratic bottleneck that forces developers to manually assemble application forms, operation manuals, and source-code extracts. This skill turns a multi-hour paperwork grind into a single agent prompt, with output that matches the format requirements of China's registration system.
The `software-certificate-skill` automates the tedious paperwork required for Chinese software copyright registration. Point it at a project directory, and it scans the codebase—configuration, routes, pages, components, services, APIs, models, and tests—to generate an application form, a formatted operation manual, and source-code extracts. It does not rely on README summaries; every generated function must trace back to actual code. The skill installs across multiple agent platforms including Codex, Claude Code, Cursor, and Qoder, and produces both editable DOCX and submission-ready PDF files. Operation manuals run 40–60 pages for typical projects, while code materials are capped at 60 pages split into front and back halves. Screenshot capture uses Playwright, and the pipeline includes post-conversion checks for pagination, images, and table integrity. The repository ships with unit tests, a validation script, and a self-test that runs against a sanitized project in a temp directory.
Automating government paperwork is a practical stress-test for agent tooling: the output must conform to rigid bureaucratic formats, not just compile or pass tests.
By grounding every generated claim in actual code paths rather than documentation summaries, the skill avoids the hallucination risk that makes pure-LLM document generation unreliable for official filings.
The multi-platform install script signals that agent skills are becoming portable across IDEs, reducing lock-in to any single coding-agent ecosystem.