Converting Files
oaustegard/claude-skills
Convert a file from one format to another inside the container — documents, images, audio, video.
中国国家法律法规数据库(flk.npc.gov.cn)查询工具。支持法规搜索、详情查看、状态检查、按日期筛选新发布法规、批量状态核查。触发词:法律法规、法规查询、法规检索、法规状态、法规废止、法规修订、新发布法规、flk、国家法律法规数据库、china law、law search、规章查询、部门规章、地方规章、国家规章库、规章检索、gov.cn规章。
$ npx skills add nigo81/nigo-skills --skill china-law-search -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install nigo81/nigo-skills china-law-search --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/nigo81/nigo-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/china-law-search .claude/skills/china-law-search && 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 "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .claude/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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/nigo81/nigo-skills/tree/main/china-law-searchType 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 nigo81/nigo-skills --skill china-law-search -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install nigo81/nigo-skills china-law-search --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nigo81/nigo-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/china-law-search .agents/skills/china-law-search && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .agents/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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 nigo81/nigo-skills --skill china-law-search -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install nigo81/nigo-skills china-law-search --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nigo81/nigo-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/china-law-search .cursor/skills/china-law-search && 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 "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .cursor/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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/nigo81/nigo-skills.git --path china-law-search--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 nigo81/nigo-skills --skill china-law-search -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install nigo81/nigo-skills china-law-search --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nigo81/nigo-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/china-law-search .gemini/skills/china-law-search && 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 "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .gemini/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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 nigo81/nigo-skills china-law-searchInstalls 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 nigo81/nigo-skills --skill china-law-search -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/nigo81/nigo-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/china-law-search .github/skills/china-law-search && 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 "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .github/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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 nigo81/nigo-skills --skill china-law-search -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install nigo81/nigo-skills china-law-search --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nigo81/nigo-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/china-law-search .opencode/skills/china-law-search && 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 "china-law-search" agent skill from https://github.com/nigo81/nigo-skills/tree/main/china-law-search into .opencode/skills/china-law-search/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "china-law-search", 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.
china-law-search中国国家法律法规数据库(flk.npc.gov.cn)查询工具。支持法规搜索、详情查看、状态检查、按日期筛选新发布法规、批量状态核查。触发词:法律法规、法规查询、法规检索、法规状态、法规废止、法规修订、新发布法规、flk、国家法律法规数据库、china law、law search、规章查询、部门规章、地方规章、国家规章库、规章检索、gov.cn规章。
China Law Search is an agent skill from nigo81/nigo-skills. 中国国家法律法规数据库(flk.npc.gov.cn)查询工具。支持法规搜索、详情查看、状态检查、按日期筛选新发布法规、批量状态核查。触发词:法律法规、法规查询、法规检索、法规状态、法规废止、法规修订、新发布法规、flk、国家法律法规数据库、china law、law search、规章查询、部门规章、地方规章、国家规章库、规章检索、gov.cn规章。
Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts (for example `lib/__init__.py`, `lib/flk_api.py` and `lib/gov_api.py`).
It sits in Documents & Office. It works with Microsoft Excel, Playwright, Microsoft Word and Pandoc. The repository describes itself as: 审计师专属 AI 技能包 —— 让 AI 拥有资深审计专家的思维方式. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 6468211. 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 1 file in scripts/ (Python and JavaScript), which the agent can run.
Shell commands in SKILL.md call:
python3pipbrewnpmFrom 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:
gov.cnFrom 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.
China Law Search loads about 2.4k tokens when it runs. Until then it costs about 49 tokens; SKILL.md has 447 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 nigo81/nigo-skills at commit 6468211, republished under its MIT licence (© nigo81). 447 words, ~2,435 tokens.
.claude/skills/china-law-search/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.统一查询入口,自动先查国家法律法规数据库(flk.npc.gov.cn),查不到再 fallback 到国家规章库(gov.cn)。
覆盖范围:
import sys, os
sys.path.insert(0, os.path.expanduser("~/.claude/skills/china-law-search/scripts"))
import law_search
# ── 搜索 ──
result = law_search.unified_search("安全生产法")
result = law_search.unified_search("危险化学品 安全管理", content_search=True)
# ── 批量检查 ──
results = law_search.unified_batch_check(["法规名称1", "法规名称2"])
# ── 从Excel批量检查并输出Excel(一步到位,支持断点续查)──
law_search.batch_check_to_excel(
input_excel="法律法规清单.xlsx",
output_excel="法规有效性查询结果.xlsx",
col="B", # 法规名称所在列
start_row=2, # 数据起始行(跳过表头)
progress_file="check_progress.json", # 断点续查进度文件
)
# ── 查询新发布法规并输出Excel ──
law_search.new_since_to_excel("2026-01-01", "2026年新发布法规.xlsx")
# ── 批量下载法规全文(推荐工作流:查询→转格式→下载→重试)──
import json
# Step 1: 批量查询
results = law_search.unified_batch_check(["法规名称1", "法规名称2"])
# Step 2: 转成 batch_download_from_check 需要的格式
check_progress = {}
for r in results:
name = r.get("name", "")
check_progress[name] = {
"status": r.get("status", ""),
"url": r.get("url", ""),
"source": "国家规章库" if r.get("source") == "gov.cn" else "国家法律法规数据库",
}
# Step 3: 批量下载(支持断点续下)
law_search.batch_download_from_check(
check_progress=check_progress,
output_dir="./下载",
delay=0.5,
dl_progress_file="download_progress.json",
)
# Step 4: 如有超时,直接重跑(自动跳过已下载的)
law_search.batch_download_from_check(
check_progress=check_progress,
output_dir="./下载",
delay=0.5,
dl_progress_file="download_progress.json",
)
# ── 单独调用某个库 ──
from lib import flk_api, gov_api
flk_api.search("安全生产法", exact=True)
flk_api.search("危险化学品", content_search=True)
flk_api.search_all_pages("消防安全", content_search=True)
gov_api.search("商品房屋租赁管理办法")
gov_api.search("消防安全", content_search=True)
# 下载
flk_api.download_file("bbbs_id", output_dir="./downloads")
gov_api.download_as_docx("商品房屋租赁管理办法", output_dir="./downloads")LAW=~/.claude/skills/china-law-search/scripts/law_search.py
# ── 搜索 ──
python3 $LAW search "安全生产法"
python3 $LAW search "安全生产法" --exact
python3 $LAW search "危险化学品 安全管理" --content
python3 $LAW search "消防安全" --content --all-pages
# ── 批量检查 ──
python3 $LAW batch-check laws.txt
python3 $LAW batch-check laws.txt --json
# ── 从Excel批量检查并输出Excel ──
python3 $LAW check-excel 法律法规清单.xlsx -o 查询结果.xlsx --col B --progress progress.json
# ── 查询新发布法规并输出Excel ──
python3 $LAW new-since-excel 2026-01-01 -o 2026年新发布法规.xlsx
# ── 查找新发布法规(文本输出)──
python3 $LAW new-since 2025-03-09
python3 $LAW new-since 2025-03-09 --all-types --all-pages --json
# ── 下载 ──
python3 $LAW download <bbbs_id> --output ./downloads
python3 $LAW batch-download check_result.json --output ./downloads
# ── 从检查进度批量下载 ──
python3 $LAW download-from-check progress.json -o ./下载 --dl-progress dl_progress.jsonchina-law-search/
├── SKILL.md # 本文件
├── scripts/
│ ├── law_search.py # 统一入口(推荐使用)
│ └── flk_api.py # flk.npc.gov.cn 独立客户端(向后兼容)
└── lib/
├── __init__.py
├── flk_api.py # 国家法律法规数据库 API
├── gov_api.py # 国家规章库 API
├── refresh_gov_key.js # playwright-cli 刷新 athenaappkey 脚本
└── .athena_key_cache.json # athenaappkey 缓存(自动生成)| 函数 | 用途 | 输入 | 输出 |
|---|---|---|---|
unified_search() | 统一搜索(两库) | 关键词 | dict |
unified_batch_check() | 批量检查状态 | 名称列表 | list |
batch_check_to_excel() | Excel→批量检查→Excel | 输入Excel路径 | 输出Excel |
new_since_to_excel() | 新发布法规→Excel | 日期 | Excel文件 |
unified_new_since() | 新发布法规查询 | 日期 | dict |
batch_download_from_check() | 批量下载全文 | 检查进度dict | 下载进度dict |
所有查询结果统一包含以下字段:
| 字段 | 说明 |
|---|---|
| title | 法规名称 |
| type / flxz | 法规类别(法律/行政法规/部门规章/地方政府规章等) |
| date / gbrq | 公布日期 |
| status / sxx_text | 状态(有效/已修改/已废止/尚未生效) |
| org / zdjgName | 制定机关 |
| source | 数据来源:国家法律法规数据库 或 国家规章库 |
| url | 原文链接(可点击) |
download_file() 内部通过 playwright-cli 获取签名URL绕过pandoc(brew install pandoc)和 python-docx(pip install python-docx)batch_download_from_check() 从检查进度数据批量下载国家规章库 API 需要动态认证 key,约 1 小时过期。
gov_api.py 检测到 key 过期或无效时,会自动通过 playwright-cli 拦截浏览器请求获取新 key,并验证有效性后再缓存。流程:
playwright-cli open 打开规章库页面playwright-cli --raw run-code 拦截 athena/forward 请求,提取 athenaappkey headerresultCode.code == 200)如果自动刷新失败(playwright-cli 不可用或网络问题),可按下方"athenaappkey 刷新标准流程"手动获取。
下载文件命名: 法规类型_法规名称_公布日期_状态.ext
例如: 法律_中华人民共和国安全生产法_2021-06-10_有效.docx
flk_api.download_file() 内部通过 playwright-cli 获取签名下载URLThe read operation timed out),这是 flk 的反爬触发了batch_download_from_check() 支持断点续下,超时的条目重跑即可自动跳过已完成的result.data 是 dict,包含 pager 和 listresult.data 是 list(直接是结果列表),result.totalCount 和 result.pageSize 在上层gov_api.py 的 search() 和 search_with_content() 已兼容两种格式data: [] + resultCode 包含错误信息(如 athena_01503 解密失败)gov_api.py 已改进为自动刷新 + 验证:key 过期或无效时自动通过 playwright-cli 拦截请求获取新 key,并验证有效性@playwright/cli),未安装时会自动通过 npm install -g @playwright/cli 安装Step 1:打开规章库页面
playwright-cli open https://www.gov.cn/zhengce/xxgk/gjgzk/index.htmStep 2:拦截请求获取 key
playwright-cli --raw run-code "async page => {
const keys = [];
await page.route(url => url.href.includes('athena/forward'), async route => {
const key = route.request().headers()['athenaappkey'] || '';
if (key) keys.push(key);
await route.continue();
});
await page.reload({ waitUntil: 'networkidle' });
await page.waitForTimeout(3000);
await page.unroute(url => url.href.includes('athena/forward'));
return keys.join(',');
}"输出是逗号分隔的多个 key(都一样),取第一个即可。
Step 3:保存到缓存文件
import json, time, os
key = '这里粘贴Step2输出的第一个key'
cache_path = os.path.expanduser('~/.claude/skills/china-law-search/lib/.athena_key_cache.json')
with open(cache_path, 'w') as f:
json.dump({'key': key, 'ts': time.time()}, f)Step 4:关闭浏览器
playwright-cli close刷新后缓存有效期约1小时,足够完成大部分批量操作。
batch_check_to_excel() 并指定 progress_filedl_progress_file 支持断点续下name, found, title, status, bbbs, url, flxz, source 等字段found=True 时有完整信息,found=False 时只有 name 和 statusbatch_download_from_check(),需要转成 {法规名: {status, url, source, ...}} 格式的 dictunified_batch_check 返回的 status 字段对规章库结果是 "有效(规章库)",source 是 "gov.cn"{"total": N, "rows": [...]}bbbs(ID)、title、gbrq、sxx(时效性编码)、flxz(法规分类)等gbrq 字段可能是 None(不是空字符串),比较时需要处理 None 值batch_check() 内部已有精确匹配逻辑,不要自己写匹配逻辑,直接用 unified_batch_check--content 按正文内容搜索,两个库都支持--all-pages 自动翻页获取全部结果,适用于结果较多的场景pip install openpyxl)unified_batch_check(),它内部已处理好精确匹配、多版本选择、None 值等边界情况batch_download_from_check() 组合 unified_batch_check() 的结果,它自动区分 flk/规章库并支持断点续下当使用本 skill 完成任务后,如果发现以下情况,应自动更新 skill 代码和文档:
lib/flk_api.py 或 lib/gov_api.pyscripts/law_search.py 并更新 SKILL.md更新时遵循以下原则:
作者:nigo 微信公众号:逆行的狗
© nigo81, 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 5 other files (scripts) in china-law-search of nigo81/nigo-skills.
Open the folder on GitHubat commit 6468211
China Law Search 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 |
|---|---|---|---|---|---|---|
| China Law Search this skillnigo81/nigo-skills | 133 | — | ~2.4k | Automated safety check: Pass | MIT | |
| Converting Filesoaustegard/claude-skills | 150 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Office File Processxstongxue/best-skills | 3k | — | ~1.8k | Automated safety check: Pass | Proprietary | |
| MarkitdownImCa0/just-laws | 781 | 14 repos | ~3.2k | Automated safety check: Notes | MIT | |
| GenOffice Document CLIgenspark-ai/genoffice | 9.2k | — | ~19k | Automated safety check: Pass | Apache-2.0 | |
| Docx4jplutext/docx4j | 2.4k | — | ~2.5k | Automated safety check: Pass | None |
oaustegard/claude-skills
Convert a file from one format to another inside the container — documents, images, audio, video.
xstongxue/best-skills
处理 Office 文档的一站式 skill:Word(.doc/.docx/.dotx)、Excel(.xls/.xlsx/.xlsm/.csv)、PowerPoint(.ppt/.pptx/.potx) 的创建、读取、编辑、提取、转换、校验。触发:『读取 word 文档』『提取 excel 内容』『看 ppt 讲了什么』、.doc 老格式打不开、生成/编辑 Word…
ImCa0/just-laws
Convert files and office documents to Markdown. An agent skill from ImCa0/just-laws.
genspark-ai/genoffice
Creates, converts, reads and edits real pptx, xlsx, docx and PDF files locally through the genoffice command line.
plutext/docx4j
A skill your agent uses when writing Java code that creates, reads or edits Word (.docx), PowerPoint (.pptx) or Excel (.xlsx) files with docx4j — including generating documents, editing existing…
crazyykhllc-bit/CyberPPT
当用户需要把 DOCX、PDF、TXT、XLSX、研究报告、业务材料或原始数据转成高密度、可编辑、咨询风格 PPTX 时使用;也适用于需要 SCR 论证、视觉风格探索、详细图表和渲染质检的 PPT。
nigo81/nigo-skills
Looks up Chinese company registration data in the CICPA industry knowledge base, from a quick search to a full 61-dimension export, subsidiary discovery and Excel output.
nigo81/nigo-skills
Checks audit reports (financial statements and notes) for cross-reference, summation and text errors, with arithmetic done by script and results exported to Excel and Markdown.
nigo81/nigo-skills
Merges bank statements from several banks and formats into one standard Excel layout, then reconciles them against the general ledger with a layered matching engine.
nigo81/nigo-skills
A Chinese-language persona that answers accounting-standards and audit questions in the style of forum moderator Chen Yiwei, checking standards text before it replies.
nigo81/nigo-skills
Chinese-language tool that turns a business process description into a swimlane flowchart for internal control and audit work, exported as .drawio, PNG, SVG or VSDX.
nigo81/nigo-skills
Cross-checks a client's own registry data against its customers' and suppliers' to surface undisclosed related-party relationships for an audit.
Categories
中国国家法律法规数据库(flk.npc.gov.cn)查询工具。支持法规搜索、详情查看、状态检查、按日期筛选新发布法规、批量状态核查。触发词:法律法规、法规查询、法规检索、法规状态、法规废止、法规修订、新发布法规、flk、国家法律法规数据库、china law、law search、规章查询、部门规章、地方规章、国家规章库、规章检索、gov.cn规章。. China Law Search is an agent skill from nigo81/nigo-skills.
China Law Search fits situations like: documents & Office work in your project.
Run `npx skills add nigo81/nigo-skills --skill china-law-search -a claude-code`. Or copy the skill folder (china-law-search in nigo81/nigo-skills) into .claude/skills/china-law-search in your project. Claude Code loads it when a task matches its description.
Run `npx skills add nigo81/nigo-skills --skill china-law-search -a codex`. Or copy the skill folder (china-law-search in nigo81/nigo-skills) into .agents/skills/china-law-search 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 nigo81/nigo-skills --skill china-law-search -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/china-law-search, .gemini/skills/china-law-search, .github/skills/china-law-search and .opencode/skills/china-law-search in your project.
Going by SKILL.md and its folder, China Law Search needs Python and JavaScript for the scripts in its folder and the command-line tools its instructions call (python3, pip, brew and npm). Our summary lists: Python 3; Node.js.
SKILL.md names 1 domain. In commands or code: gov.cn; the agent is likely to contact it 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.
China Law Search is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.4k tokens (SKILL.md is roughly 9.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with China Law Search: Converting Files (oaustegard/claude-skills, 150 stars), Office File Process (xstongxue/best-skills, 3k stars), Markitdown (ImCa0/just-laws, 781 stars) and GenOffice Document CLI (genspark-ai/genoffice, 9.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
nigo81 (a GitHub user) maintains it in nigo81/nigo-skills, which has 133 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on August 23, 2026.
Source: nigo81/nigo-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.