light-software-copyright

Prepares China software copyright registration material drafts from real project source code.

572|72|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Light0305/Light-skills --skill light-software-copyright
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: light-software-copyright
Source: https://github.com/Light0305/Light-skills/tree/main/skills/light-software-copyright
Command: npx skills add https://github.com/Light0305/Light-skills --skill light-software-copyright

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Preparing China software copyright (软著) registration materials requires consistent application fields, real source-code deposit pages, an operation manual, and strict page/line rules, and mistakes or fabricated code can invalidate the package.

Core Features & Use Cases

  • Source Deposit Planning: Inventories real project source files with SHA-256 hashes, estimates page counts, recommends candidate files, and runs a secret scan before any code is exported.
  • Materials Gate Validation: A machine gate checks jurisdiction, application fields, rights basis, third-party code review, front/back 30-page rules, version consistency, secret-scan status, and formal output hashes before the package is called ready for review.
  • Draft and Formal Outputs: Generates an application worksheet, user/operation manual draft, and code material into local draft and formal folders, with staged user confirmations at every step.
  • Use Case: You have a finished Python or TypeScript project and need 软著 registration materials; the skill scans the real source, blocks export if secrets are found, and produces a validated materials packet for you or a professional agent to review.

Quick Start

Ask the assistant to prepare China software copyright registration materials for your project folder, confirming the software name, version, and applicant details when prompted.

Frequently Asked Questions about light-software-copyright

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare China software copyright (软著) registration materials?

Run the source deposit planner on your real project to inventory source files with SHA-256 hashes and page estimates, then confirm application fields, business context, and code selection. A materials gate validates page rules, version consistency, and secret scans before formal drafts are exported.

How many pages of source code are needed for software copyright deposit?

For materials of 60 pages or more, the normal rule is the front and back 30 continuous pages; under 60 pages, the whole source is included. Full source pages normally need at least 50 lines, and document pages at least 30 lines, unless a documented official exception applies.

Can AI generate the source code for a copyright deposit?

No. Code material must come from real project source files, and the validation gate explicitly fails packets marked as AI-generated, padded, or built from arbitrary middle snippets. Fabricated code is never acceptable for deposit material.

Does this skill submit the application to the copyright office?

No. It only prepares local drafts and review evidence; it never submits materials, interacts with the registration system, or guarantees approval. It is not legal advice, and unverified official rules are marked UNKNOWN or PLANNED.

What happens if secrets or API keys are found in my source code?

The source planner runs a secret scan for patterns like private keys, API key assignments, and connection strings. If findings appear, export stops until the material is redacted and the scan status becomes PASS or REDACTED_AND_VERIFIED.

Does this skill support US or EU software copyright registration?

The gate only validates jurisdiction CN and rejects other jurisdictions. US deposit rules differ from China and must not be mixed; the references point to US Copyright Office Circular 61 only when a user explicitly asks about US registration.