Software Copyright Application Assistant for Openclaw

An AI-driven assistant designed to guide developers through the entire Chinese Software Copyright (Ruanzhu) registration process.

bettermen
v1.0.1
Jul 9, 2026
0
873
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install soft-copyright-writer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install soft-copyright-writer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Software Copyright Application Assistant?

The soft-copyright-writer is designed to streamline the complex process of applying for Chinese Software Copyright (Ruanzhu), aligning with the updated 2026 regulatory guidelines. Operating as a structured conversational agent, this utility drives developers through info collection, checklist generation, source code formatting, design document authoring, application form preparation, and pre-submission validation. By walking users through these structured stages, the assistant helps minimize manual errors that frequently lead to official rejections.

As a utility within the Openclaw Skills framework, this tool handles complex operations such as code parsing, removing blank lines and comments, and drafting architecture specifications. Whether you are an individual creator, a startup enterprise, or coordinating a joint development project, the assistant structures your application materials to match rigorous national compliance standards.

Software Copyright Application Assistant Use Cases

  • Standardizing raw codebases by stripping comments and blank lines to fit the Chinese Copyright Protection Center (CCPC) requirements.
  • Drafting detailed, 5000-to-8000-word software design specifications and architecture documents based on high-level feature descriptions.
  • Generating tailored checklists of required legal and technical documents based on the applicant's entity type.
  • Performing pre-submission compliance audits to catch inconsistencies in software naming, version formats, and timeline logic.

How Software Copyright Application Assistant Works

  1. Intent Analysis: The skill parses user input to decide whether to run a full 6-stage lifecycle or jump directly to a single task like code formatting or document synthesis.
  2. Information Gathering: Collects critical software metadata including formal name (Brand + Function + Suffix), version (e.g., V1.0), environment specifications, and developer entity types.
  3. Legal Checklist Generation: Produces a target checklist outlining mandatory and optional materials tailored for individual, enterprise, or joint applications.
  4. Code Processing: Cleans and formats raw source code by eliminating empty lines and comments, enforcing exactly 50 lines per page, and adding necessary headers containing the exact software title and version.
  5. Documentation Synthesis: Compiles a multi-section software design specification highlighting technical architecture, database schemas, module interactions, and system interfaces.
  6. Pre-Submission Checklist Review: Compares all generated outputs against common CCPC rejection criteria, flagging issues with status markers (✅, ⚠️, ❌).

Software Copyright Application Assistant Setup

To deploy this skill within an agent configured with Openclaw Skills, organize the repository to include the required schema references:

# Navigate to your agent workspace
cd my-agent-workspace/skills/

# Clone or copy the soft-copyright-writer directory
mkdir -p soft-copyright-writer/references

# Ensure the reference guidelines are populated
touch soft-copyright-writer/references/material-checklist.md \
      soft-copyright-writer/references/source-code-format.md \
      soft-copyright-writer/references/design-doc-template.md \
      soft-copyright-writer/references/application-form-guide.md \
      soft-copyright-writer/references/common-rejections.md \
      soft-copyright-writer/references/classification-codes.md

To run the assistant, trigger the skill by passing the software name and functional overview:

# Invocation example
run-skill soft-copyright-writer --arg "YourBrand accounting tool - Personal AI bookkeeper" --code-path "./src"

Software Copyright Application Assistant Data Schema & Taxonomy

The skill references structured templates under the references/ directory to construct standardized outputs. The file structures are organized as follows:

Directory / File Type Purpose
references/material-checklist.md Markdown Template Legal checklist schemas for individual, corporate, and joint applications.
references/source-code-format.md Markdown Specification Standards for comment-stripping, line counting, and page structure formatting.
references/design-doc-template.md Markdown Structure Outline containing standard chapters: Intro, Architecture, Modules, Database, and APIs.
references/common-rejections.md Markdown Checklist Audit database compiled from 2026 regulatory rejection scenarios.

Outputs Generated

  • Formatted Source Code (Markdown/TXT): Features a strictly formatted block with software title headers on every page, containing the first and last 30 pages of codebase.
  • Software Design Specification (Markdown): A comprehensive document ready for PDF compilation.

Software Copyright Application Assistant Advanced Features

  • Multi-entry Execution Paths: Directly bypasses standard questionnaire wizards to execute isolated tasks like stripping code comments or reviewing pre-filled forms.
  • Language-Agnostic Code Sanitizer: Strips comments and counts active lines of code across different syntax specifications before rendering the document pages.
  • Consistency Verification Engine: Cross-references version strings and names across the source code headers, the system design document, and the final application guide to ensure uniformity.
  • Dynamic Entity Adaptation: Switches verification rules and documentation checklists depending on whether the entity is identified as corporate, individual, or collaborative.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*