Markitdown
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
根据真实代码仓库、官网页面、运行界面、模块范围和目标软著数量,分析软件著作权(软著)申报方向,拆分可申报主题,检查 Logo、版权、备案、截图和源码等材料约束,生成 3w-4w 字正文、局部代码片段、源码原文、网页截图证据和 .docx 文档。Use when Claude needs to prepare or split legitimate software copyright…
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/software-copyright-writer .claude/skills/software-copyright-writer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .claude/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/software-copyright-writer .agents/skills/software-copyright-writer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .agents/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/software-copyright-writer .cursor/skills/software-copyright-writer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .cursor/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/YYH211/Claude-meta-skill.git --path software-copyright-writer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/software-copyright-writer .gemini/skills/software-copyright-writer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .gemini/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/software-copyright-writer .github/skills/software-copyright-writer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .github/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install YYH211/Claude-meta-skill software-copyright-writer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/YYH211/Claude-meta-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/software-copyright-writer .opencode/skills/software-copyright-writer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "software-copyright-writer" agent skill from https://github.com/YYH211/Claude-meta-skill/tree/main/software-copyright-writer into .opencode/skills/software-copyright-writer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "software-copyright-writer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
software-copyright-writer根据真实代码仓库、官网页面、运行界面、模块范围和目标软著数量,分析软件著作权(软著)申报方向,拆分可申报主题,检查 Logo、版权、备案、截图和源码等材料约束,生成 3w-4w 字正文、局部代码片段、源码原文、网页截图证据和 .docx 文档。Use when Claude needs to prepare or split legitimate software copyright…
Software Copyright Writer is an agent skill from YYH211/Claude-meta-skill. 根据真实代码仓库、官网页面、运行界面、模块范围和目标软著数量,分析软件著作权(软著)申报方向,拆分可申报主题,检查 Logo、版权、备案、截图和源码等材料约束,生成 3w-4w 字正文、局部代码片段、源码原文、网页截图证据和 .docx 文档。Use when Claude needs to prepare or split legitimate software copyright registration materials from code repositories, product pages, running UI screenshots, module scopes, or source evidence.
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/intake-checklist.md` and `references/source-info-template.md`).
It sits in Documents & Office, covering Word documents. It works with Microsoft Word. The repository describes itself as: A curated collection of reusable skills for Claude Code. Enhance Claude's capabilities with ready-to-use skill modules including comprehensive guides, templates, and best… The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ba6f50c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 6 files in scripts/ (Python and JavaScript), which the agent can run.
Shell commands in SKILL.md call:
python3npmnpxFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comopenai.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Software Copyright Writer loads about 2.6k tokens when it runs, and up to ~9.3k if it reads all its reference files. Until then it costs about 85 tokens; SKILL.md has 496 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from YYH211/Claude-meta-skill at commit ba6f50c, republished under its MIT licence (© YYH211). 496 words, ~2,624 tokens.
.claude/skills/software-copyright-writer/SKILL.md (or your agent's skills folder). This skill also uses 12 other files; get the full folder from GitHub.使用这个 skill 处理“根据代码仓库和官网材料写软著”的完整流程,而不是只写一篇泛泛的介绍文档。它面向任意软件产品或平台项目,不绑定某个特定产品、技术框架或行业。
先判断仓库里到底能拆出几个像样的软著主题,再补材料、写正文、整理源码原文、抓网页证据、导出 .docx。如果仓库体量根本撑不起用户要的数量,直接指出来,不要硬凑题目。
仓库和 GitHub 只作为内部分析输入。最终软著正文必须使用“软件/系统/平台/产品”的正式说明口径,介绍产品功能、业务流程、运行界面和技术实现,不要写成代码仓库分析报告。
这个 skill 只用于整理真实软件项目的申报材料,不用于伪造软件、伪造截图、伪造权属、虚构功能或包装不存在的源码。
默认采用“一次性成稿”模式:
30 行、约 30 页、总字数 3w-4w,通常约 3.5w”先收集这些信息:
代码仓库、官网页面、软著数量指定模块、已有截图、Logo/商标注册证、域名备案页、著作权人全称、偏粗拆/细拆缺少关键输入时,先停在材料确认阶段,不要直接开写。
用 references/intake-checklist.md 检查材料完整性和硬性约束。
先看仓库结构、README、核心目录和页面入口,判断哪些能力可以独立描述为一个软著主题。
主题必须同时满足这些条件中的大部分:
如果用户指定模块:
粗拆 和 细拆 两套方案如果用户没有指定模块:
主题拆分规则和确认模板见 references/splitting-rules.md。
如果主题、数量和模块边界还不清楚,先输出候选主题让用户确认。
如果用户已经明确给出:
那就不要再重复走“候选主题确认”流程,直接进入完整成稿。
确认输出里至少要包含:
粗拆 或 细拆8-12 张截图清单,优先 10 张,说明每张截图对应的功能点软著名称必须以 系统、平台、软件 或 app软件 结尾。
用户确认主题后,再准备每个主题的材料。
必须重点检查这些硬规则:
Logo 时,必须要求商标注册证版权所有,必须与著作权人全称完全一致1500 行和后 1500 行,总计不少于 3000 行;不足则提供全部源码30 行、约 30 页、总字数 3w-4w,通常约 3.5w”的申报体量8-12 张界面截图,优先按 10 张准备;除非产品界面确实不足,否则不要只放 3-5 张截图GitHub、仓库、repo、README、开源地址、提交记录、分支、clone 等代码托管或代码分析口径,除非它们是软件自身界面中不可避免的功能名称如果用户没有给现成网页截图,优先运行 scripts/fetch_web_evidence.py 调用浏览器访问官网、产品后台、演示环境或其他实际运行页面并生成截图。截图完成后保留 manifest.json,后续导出 .docx 时用 --evidence-manifest 自动把截图插入正文占位符。只有浏览器无法访问、登录态缺失或页面不可达时,才在正文中保留 [此处添加对应图片]。
截图前先做“截图规划”,把当前软著主题拆成更细的功能视角:
每张截图都必须能对应正文中的一个功能点或业务流程,不要为了凑数量重复截同一个页面。
产品界面截图必须先判断登录状态:
--ready-text 或 --wait-selector 判断是否进入登录后页面。browser-profile/ 或 auth-state.json,不要复用用户日常 Chrome Profile。--allow-unauthenticated 继续截图当前页面;此时必须在最终材料中标注截图可能不是完整产品运行界面,必要时保留 [此处添加对应图片]。每个软著必须输出两个文件:
主题内容文件源码原文文件正文模板按主题体量选择:
源码原文文件规则见 references/source-info-template.md。
正文文件不是短说明,必须按申报口径一次性写到约 30 页、每页 30 行左右、总字数 3w-4w 的体量,通常控制在 3.5w 左右。
正文语言必须是正式软著产品说明语言:
标题层级必须严格递进:
## 1. 标题,编号只有一段### 1.1 标题,编号必须包含父级编号#### 1.1.1 标题,编号必须包含父级和二级编号3.1 下方如继续拆标题,只能写 3.1.1、3.1.2、3.1.3,不能跳成 3.2.1 或直接写 3.1 模块目标3.1.1 跳到 3.1.3.docx 前会校验标题编号,并会兜底归一化缩进标题;编号不合规时必须先修正文档,不要强行导出正文里可以加入少量“局部代码片段”,但只能放和当前主题直接相关的关键代码,不能拿大段源码灌水。优先放在:
源码文件不要写解释、摘要、目录说明、风险说明。源码文档排版必须按“文件名 -> 原始代码 -> 文件名 -> 原始代码”的顺序组织。
如果已经确认了源码范围,运行:
python3 scripts/assemble_source_code.py \
--path repo/module-a \
--path repo/module-b \
--output out/source-code.txt该脚本会按“前 1500 行 + 后 1500 行,不足则全量”的规则输出源码原文,并按文件名分段。
.docx正文和源码原文都生成后,如果用户需要正式交付文档,运行:
python3 scripts/export_ruanzhu_docx.py --content path/to/topic.md --source path/to/source-code.txt --output out/docx该脚本会分别导出正文 .docx 和源码 .docx 两个文件。
如果已经用 fetch_web_evidence.py 生成截图证据,导出时必须传入 manifest.json:
python3 scripts/export_ruanzhu_docx.py \
--content path/to/topic.md \
--source path/to/source-code.txt \
--evidence-manifest out/evidence/manifest.json \
--output out/docx导出脚本会按 manifest.json 中的截图顺序,把正文中的 [此处添加对应图片] 逐个替换为实际图片。也可以用 --image-dir path/to/screenshots 直接读取某个图片目录。
导出排版默认使用:
宋体,英文和数字 Times New Roman12pt1.5 倍黑体、16pt、加粗黑体、14pt、加粗黑体、12pt、加粗如果正文中需要插入项目截图但当前无法完成截图,必须直接预留占位符:
[此处添加对应图片]生成结果后,逐项复核:
## 3. -> ### 3.1 -> #### 3.1.1 的层级关系版权所有 是否完全一致30 页且总字数达到 3w-4w如果发现高风险问题,先列问题和修正建议,不要把明显会被打回的材料当成成品交出去。
scripts/fetch_web_evidence.py用这个脚本调用浏览器访问页面并生成截图。
适用场景:
storageState 登录态公开页面示例:
python3 scripts/fetch_web_evidence.py \
--url https://github.com/openai/openai-cookbook \
--url https://openai.com \
--output out/evidence产品页面示例:
python3 scripts/fetch_web_evidence.py \
--url https://example.com/dashboard \
--wait-selector "#app" \
--selector "main" \
--viewport-width 1440 \
--viewport-height 1200 \
--output out/evidence需要登录的产品界面示例:
python3 scripts/fetch_web_evidence.py \
--url https://example.com/dashboard \
--auth-state auth-state.json \
--ready-text "工作台" \
--wait-selector "#app" \
--output out/evidence需要人工登录时,可以先用可视化浏览器窗口:
python3 scripts/fetch_web_evidence.py \
--url https://example.com/dashboard \
--headed \
--profile-dir out/browser-profile \
--ready-text "工作台" \
--save-auth-state auth-state.json \
--output out/evidence认证文件规则:
--auth-state auth-state.json:读取 Playwright storageState 登录态文件,文件路径由调用者指定。--save-auth-state auth-state.json:截图结束后把当前登录态保存到指定 JSON 文件。--profile-dir out/browser-profile:使用持久化浏览器目录,cookie、localStorage 等登录态保存在这个目录里,适合多次复用后台登录。--profile-dir,避免污染用户浏览器数据。--ready-text 且页面没有进入登录后状态,--headed 模式会提示用户在弹出的浏览器里登录,并等待最多 --login-timeout-ms。非 --headed 模式会直接报错,不截登录页冒充产品界面。--allow-unauthenticated;该模式不会等待登录,会直接截取当前页面。脚本会输出:
manifest.json,用于后续自动插入 .docxsummary.md输入文件也支持批量页面配置:
首页 | https://example.com/dashboard | main
订单页面 | https://example.com/orders | #app需要点击页面菜单后再截图时,可以使用 JSON 配置:
{
"pages": [
{
"name": "产品资料上传界面",
"url": "https://example.com/workbench",
"click_texts": ["资料中心", "产品资料库", "新建/导入", "文本资料"]
}
]
}然后运行:
python3 scripts/fetch_web_evidence.py \
--input pages.json \
--profile-dir out/browser-profile \
--headed \
--ready-text "工作台" \
--output out/evidence--profile-dir 会复用持久化浏览器登录态,适合任意需要登录的产品后台、管理端或 SaaS 系统。第一次运行时可以在弹出的浏览器里登录,后续同一个目录会继续复用登录状态。
用户强制不登录也继续时:
python3 scripts/fetch_web_evidence.py \
--input pages.json \
--ready-text "工作台" \
--allow-unauthenticated \
--output out/evidence为避免误操作,脚本不会自动点击 确认、提交、删除、保存、支付、创建 等可能改变数据的按钮。需要这类动作时,先让用户明确确认,优先只停留在截图所需界面。
scripts/assemble_source_code.py用这个脚本生成源码原文文件。
适用场景:
示例:
python3 scripts/assemble_source_code.py \
--path repo/src/module-a \
--path repo/src/module-b \
--output out/source-code.txt脚本规则:
3000 时,输出前 1500 行和后 1500 行3000 时,输出全部源码scripts/export_ruanzhu_docx.py用这个脚本把 Markdown 草稿导出为 .docx。
适用场景:
脚本需要本地 Python 环境安装 python-docx。如默认 Python 缺包,可通过 SOFTWARE_COPYRIGHT_WRITER_PYTHON 指定另一个 Python 解释器。
截图脚本需要本地 Node.js、Playwright 和 Chrome/Chromium。默认使用 node、Node 模块解析路径和常见浏览器路径;如环境不同,可通过 SOFTWARE_COPYRIGHT_WRITER_NODE、SOFTWARE_COPYRIGHT_WRITER_NODE_MODULES、SOFTWARE_COPYRIGHT_WRITER_CHROME_PATH 指定。
依赖安装示例:
python3 -m pip install -r scripts/requirements.txt
npm install --prefix scripts
npx --prefix scripts playwright install chromium默认输出建议:
manifest.json.docx,正文和源码分别导出,不要混成一个文件3w-4w,优先靠近 3.5w5 份或其他固定数量时,如果仓库和材料足以支撑,就直接连续产出对应数量的完整文档文件命名尽量稳定,例如:
xxx-主题内容.mdxxx-源码原文.txtxxx-主题内容.docxxxx-源码原文.docx遇到下面这些情况时,先提示风险,不要硬写:
版权所有 与著作权人名称不一致3w 或明显超过 4w这种场景下,应该先给用户“缺口清单 + 修正建议 + 可继续的最小范围”。
© YYH211, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 12 other files (scripts, references) in software-copyright-writer of YYH211/Claude-meta-skill.
Open the folder on GitHubat commit ba6f50c
Software Copyright Writer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Software Copyright Writer this skillYYH211/Claude-meta-skill | 282 | — | ~2.6k | Automated safety check: Pass | MIT | |
| MarkitdownImCa0/just-laws | 782 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| DOCXrvdbreemen/OTGW-firmware | 207 | 33 repos | ~4.3k | Automated safety check: Pass | Proprietary | |
| Gzh Designisjiamu/gzh-design-skill | 3.9k | 1 repos | ~2.2k | Automated safety check: Pass | AGPL-3.0 | |
| Word Document Reader and WriterHKUDS/DeepTutor | 41k | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | |
| GenOffice Document CLIgenspark-ai/genoffice | 9k | — | ~19k | Automated safety check: Pass | Apache-2.0 |
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
rvdbreemen/OTGW-firmware
A skill your agent uses whenever the user wants to create, read, edit, or manipulate Word documents (.docx files).
isjiamu/gzh-design-skill
微信公众号文章排版引擎,将 Markdown 转换为可直接粘贴到公众号编辑器的 HTML。主题风格从 references/theme-index.md 注册的自定义主题库中选取,自动章节编号、关键词下划线标记、引言卡片、目录导航、代码块、图片/GIF、作者签名。支持 Markdown / Word(.docx) / PDF / 纯文本输入(非 Markdown…
HKUDS/DeepTutor
Reads, creates and edits Word .docx files with python-docx, and drops to raw OOXML for tracked changes, comments and byte-exact edits.
genspark-ai/genoffice
Creates, converts, reads and edits real pptx, xlsx, docx and PDF files locally through the genoffice command line.
dataelement/bisheng
Builds or edits Word .docx documents inside BiSheng's code executor with python-docx, handling Chinese fonts, tables of contents, page numbers and official-document layout.
YYH211/Claude-meta-skill
Aggregates and summarizes the latest AI news from multiple sources including AI news websites and web search.
YYH211/Claude-meta-skill
Generates production-ready FastGPT workflow JSON from natural language requirements.
YYH211/Claude-meta-skill
Guides systematic code refactoring following the DRY (Don't Repeat Yourself) principle.
YYH211/Claude-meta-skill
Creates unique, production-grade frontend interfaces with exceptional design quality.
YYH211/Claude-meta-skill
Expert prompt engineering skill that transforms Claude into "Alpha-Prompt" - a master prompt engineer who collaboratively crafts high-quality prompts through flexible dialogue.
YYH211/Claude-meta-skill
Guides Claude in creating well-structured SKILL.md files following best practices.
Works with
Categories
根据真实代码仓库、官网页面、运行界面、模块范围和目标软著数量,分析软件著作权(软著)申报方向,拆分可申报主题,检查 Logo、版权、备案、截图和源码等材料约束,生成 3w-4w 字正文、局部代码片段、源码原文、网页截图证据和 .docx 文档。Use when Claude needs to prepare or split legitimate software copyright…. Software Copyright Writer is an agent skill from YYH211/Claude-meta-skill.docx 文档。Use when Claude needs to prepare or split legitimate software copyright registration materials from code repositories, product pages, running UI screenshots, module scopes, or source evidence.
Software Copyright Writer fits situations like: Claude needs to prepare; split legitimate software copyright registration materials from code repositories; running UI screenshots; source evidence.
Run `npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a claude-code`. Or copy the skill folder (software-copyright-writer in YYH211/Claude-meta-skill) into .claude/skills/software-copyright-writer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a codex`. Or copy the skill folder (software-copyright-writer in YYH211/Claude-meta-skill) into .agents/skills/software-copyright-writer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add YYH211/Claude-meta-skill --skill software-copyright-writer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/software-copyright-writer, .gemini/skills/software-copyright-writer, .github/skills/software-copyright-writer and .opencode/skills/software-copyright-writer in your project.
Going by SKILL.md and its folder, Software Copyright Writer needs Python and JavaScript for the scripts in its folder and the command-line tools its instructions call (python3, npm and npx). Our summary lists: Python 3; Node.js.
SKILL.md names 2 domains. In commands or code: github.com and openai.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Software Copyright Writer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Software Copyright Writer: Markitdown (ImCa0/just-laws, 782 stars), DOCX (rvdbreemen/OTGW-firmware, 207 stars), Gzh Design (isjiamu/gzh-design-skill, 3.9k stars) and Word Document Reader and Writer (HKUDS/DeepTutor, 41k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
YYH211 (a GitHub user) maintains it in YYH211/Claude-meta-skill, which has 282 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on May 15, 2026.
Source: YYH211/Claude-meta-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.