CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

software-copyright-materials

Generate guided Chinese software copyright application materials from a real project. Use this skill when the user asks for 软件著作权, 软著申请资料, 软著代码材料, 操作手册, 申请表信息, or wants Word/TXT materials for software copyright registration. The workflow analyzes the imported project, extracts real source code, creates Markdown drafts for user confirmation, then uses a pinned OfficeCLI backend to produce final Word documents and TXT.

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-gated workflow with strong validation loops and a clear phase-to-reference mapping. The main weaknesses are token efficiency (heavy repetition of gate, screenshot, and manual-style rules across sections) and inlining of detail that the reference files were meant to hold, which makes the overview longer than an overview should be.

Suggestions

Consolidate the repeated gate rules: the "何时询问用户" section restates nearly everything in "强制人工门禁" and the per-stage gates — keep one canonical gate table and reference it from the workflow stages.

Move detailed policy that already has a reference file (manual writing/style rules → manual_structure.md; OfficeCLI install, version pinning, and theme-font details → officecli_backend.md; screenshot placeholder wording → playwright_cli_screenshots.md) out of SKILL.md, leaving only the phase-level instruction to read them.

Deduplicate the screenshot-placeholder rule (stated at lines 41, 368, and 384) and the manual-structure rules (lines 37-40 vs. 350-359) into single authoritative statements.

DimensionReasoningScore

Conciseness

There is no concept-explanation padding — every line is project-specific policy — but the ~470-line body repeats the same policies multiple times (gate rules appear in "强制人工门禁", again per-stage, and again in "何时询问用户"; screenshot-placeholder and manual-style rules each recur 2-3 times), so it could be tightened considerably. It is noticeably longer than the material requires, but the density stays actionable rather than explanatory.

3 / 5

Actionability

Every stage gives copy-paste-ready commands with exact arguments, output paths, and expected artifacts (e.g. the check_environment.py, confirm_stage.py, and build_docx_from_md.py invocations, the pinned `officecli` validate/stats commands, and the exact PowerShell install URL). Placeholder conventions (`<SKILL_DIR>`, `<PYTHON>`) are explicitly defined at line 49.

5 / 5

Workflow Clarity

Eleven clearly sequenced stages with explicit mandatory human gates, a dedicated three-round verification phase, and genuine feedback loops (page-count mismatch forces recalibration and regeneration; modified drafts invalidate prior confirmations via content fingerprints). Batch/destructive operations (DOCX regeneration, cleanup of conflicting old files) are all paired with validation.

5 / 5

Progressive Disclosure

The "路径与按需参考" section maps each workflow phase to exactly one reference file, and all seven referenced files (application_fields.md, business_understanding_rules.md, code_selection_rules.md, copyright_material_rules.md, manual_structure.md, playwright_cli_screenshots.md, officecli_backend.md) exist and are one level deep — excellent navigation. However, substantial detail that belongs in those references (manual-writing style rules, OfficeCLI install/theme specifics, screenshot placeholder rules) is inlined in SKILL.md, keeping the main file monolithic.

4 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: concrete action list, explicit "Use when" clause with natural Chinese trigger terms and synonyms, a distinct niche, and third-person voice with no padding. Nothing material is missing.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions covering the full pipeline: "analyzes the imported project, extracts real source code, creates Markdown drafts for user confirmation, then uses a pinned OfficeCLI backend to produce final Word documents and TXT" — comprehensive coverage with no generic filler.

5 / 5

Completeness

It explicitly answers both "what" (generate guided Chinese software copyright application materials, with the workflow enumerated) and "when" ("Use this skill when the user asks for 软件著作权, 软著申请资料...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Triggers include the official term "软件著作权" plus natural variations users would say ("软著申请资料", "软著代码材料", "操作手册", "申请表信息") alongside English phrasing ("software copyright registration", "Word/TXT materials"), giving comprehensive synonym coverage for the target audience.

5 / 5

Distinctiveness Conflict Risk

A clear niche — Chinese software copyright registration materials — with distinct Chinese-language triggers and specific output formats (Word/TXT via OfficeCLI); virtually no overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Fokkyp/SoftwareCopyright-Skill

Path

software-copyright-materials/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.