china-patent-figure-skill is a skill in PisenAILab/china-patent-figure-skill, last changed 30 Oct 2026. It can touch credentials, download software, install more skills, turn off system protections, run shell commands, reach the network, name web addresses and bundle scripts — read the findings before installing.

From the author
Generate patent figures from a 3D CAD assembly (STEP) by writing one figure-plan.json that scripts render deterministically into assembly and exploded DXF sheets with leaders and reference numerals, and clean or convert existing patent line drawings (DWG, DXF, Matplotlib, PDF, raster) into continuous-line DXF plus an AutoCAD-audited DWG with reference numerals removed and functional labels preserved.

At a glance

Pattern check

5 items to review

Download piped into a shell

R01 · High · install.sh:17and 4 more

Commit 6ced175 · 3 Nov 2026

How the check works

Pattern check:5 items to reviewSee them

Install

Each tab says whether it installs commit 6ced175, the one we checked, or the latest version.

Read these 5 items before installing, starting with Download piped into a shell — install.sh:17

Read SKILL.md first
MIT
Licence
74
Repo stars
Publisher

What it can touch

From the files and frontmatter at commit 6ced175. This is how much a skill can do, not whether it is risky.

Pattern check

Pattern check: 5 items to review · commit 6ced175 · 3 Nov 2026

We checked every text file in this skill, at commit 6ced175 on 3 Nov 2026, against 45 published patterns such as download-and-run commands, hidden text and credential access. We don't run the skill, we don't read the web pages it points to, and we can't judge everything its instructions might lead an agent to do. In published tests, pattern checks like this one missed most malicious skills. Read the skill before you install it — especially anything it asks you to download or run.

How the check worksReport an incorrect finding

Files we didn't read

  • webui/dev/fixtures/gearbox/fig2_filing.svg · not fetched
  • webui/dev/fixtures/models/ball-valve.glb · not fetched
  • webui/dev/fixtures/models/bench-vise.glb · too large to read in full
  • webui/dev/fixtures/models/planetary-gearbox.glb · too large to read in full
  • webui/dev/manifest.json · not fetched
  • webui/dev/mock_server.py · not fetched
  • webui/dev/verify_ui.py · not fetched
  • webui/js/api.js · not fetched
  • webui/js/candidates.js · not fetched
  • webui/js/export.js · not fetched
Show 33 more
  • webui/js/figures.js · not fetched
  • webui/js/flowcharts.js · not fetched
  • webui/js/home.js · not fetched
  • webui/js/main.js · not fetched
  • webui/js/parts.js · not fetched
  • webui/js/qa.js · not fetched
  • webui/js/state.js · not fetched
  • webui/js/terms.js · not fetched
  • webui/js/viewer.js · not fetched
  • webui/tokens.css · not fetched
  • webui/vendor/addons/controls/OrbitControls.js · not fetched
  • webui/vendor/addons/loaders/GLTFLoader.js · not fetched
  • webui/vendor/addons/utils/BufferGeometryUtils.js · not fetched
  • webui/vendor/three.module.js · too large to read in full
  • 安装并启动.command · not fetched
  • 安装并启动.ps1 · not fetched
  • docs/assets/banner.png · image, audio or video
  • docs/assets/hero.gif · image, audio or video
  • docs/assets/package/docx-disclosure-p1.png · image, audio or video
  • docs/assets/package/dxf-source.png · image, audio or video
  • docs/assets/package/pdf-filing-p1.png · image, audio or video
  • docs/assets/readme/feat-box-select.jpg · image, audio or video
  • docs/assets/readme/feat-candidate-blocked.jpg · image, audio or video
  • docs/assets/readme/feat-explode.jpg · image, audio or video
  • docs/assets/readme/feat-flowchart.jpg · image, audio or video
  • docs/assets/readme/feat-gate-blocked.jpg · image, audio or video
  • docs/assets/readme/feat-gate-failed.jpg · image, audio or video
  • docs/assets/readme/feat-structure.jpg · image, audio or video
  • docs/assets/readme/home.jpg · image, audio or video
  • docs/assets/readme/step1-import.jpg · image, audio or video
  • docs/assets/readme/step2-candidates.jpg · image, audio or video
  • docs/assets/readme/step3-qa.jpg · image, audio or video
  • docs/assets/readme/step4-export.jpg · image, audio or video
  • http://app:8790/healthz
  • https://keepachangelog.com/zh-CN/1.1.0/),版本号遵循语义化版本。
  • https://www.python.org/downloads/
  • https://github.com/PisenAILab/china-patent-figure-skill.git
  • https://img.shields.io/badge/license-MIT-2e7d4f.svg
  • https://img.shields.io/badge/Python-3.9--3.12-1c4d8f.svg
  • https://img.shields.io/badge/Agent-Skill%20·%20MCP%20·%20CLI-b43a2b.svg
  • https://img.shields.io/badge/版式-CNIPA-1e1c17.svg
  • https://www.python.org/downloads/)(3.9–3.12
  • https://pypi.tuna.tsinghua.edu.cn/simple
Show 40 more
  • https://test.pypi.org/simple/
  • https://pypi.org/simple/
  • https://raw.githubusercontent.com/PisenAILab/china-patent-figure-skill/main/
  • https://你的域名、PFK_SITE_ADDRESS=你的域名、PFK_BASIC_USER
  • https://你的域名/?token=
  • https://你的域名/mcp
  • https://你的域名
  • https://docs.trae.cn/ide/add-mcp-servers
  • https://www.codebuddy.ai/docs/cli/mcp
  • https://qwenlm.github.io/qwen-code-docs/en/users/features/mcp/
  • https://moonshotai.github.io/kimi-code/en/customization/mcp
  • https://docs.openclaw.ai/gateway/config-extensions
  • https://www.cnipa.gov.cn/art/2023/12/21/art_98_189197.html
  • https://www.cnipa.gov.cn/attach/0/专利审查指南.pdf
  • https://www.cnipa.gov.cn/art/2025/11/13/art_526_202559.html
  • https://www.cnipa.gov.cn/attach/0/%E4%B8%93%E5%88%A9%E5%AE%A1%E6%9F%A5%E6%8C%87%E5%8D%97.pdf
  • https://www.cnipa.gov.cn/art/2023/12/21/art_526_189193.html
  • https://www.cnipa.gov.cn/art/2025/12/4/art_66_202935.html
  • https://std.samr.gov.cn/
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(f
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(g
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(p
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(t
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(u
  • https://www.ecfr.gov/current/title-37/section-1.84#p-1.84(o
  • https://github.com/PisenAILab/china-patent-figure-skill
  • https://github.com/PisenAILab/china-patent-figure-skill#readme
  • https://github.com/PisenAILab/china-patent-figure-skill/blob/main/CHANGELOG.md
  • https://github.com/PisenAILab/china-patent-figure-skill/issues
  • https://json-schema.org/draft/2020-12/schema
  • https://patent-figure/schemas/assembly.schema.json
  • http://schemas.openxmlformats.org/wordprocessingml/2006/main
  • http://schemas.openxmlformats.org/officeDocument/2006/relationships
  • http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing
  • http://schemas.openxmlformats.org/drawingml/2006/main
  • http://schemas.openxmlformats.org/drawingml/2006/picture
  • http://schemas.openxmlformats.org/package/2006/content-types
  • http://schemas.openxmlformats.org/package/2006/relationships
  • http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties
  • http://schemas.microsoft.com/office/word

Format check

Each agent reads SKILL.md a little differently. We check the file against each one's published rules; we don't run the skill in any agent.

  • Agent Skills specPasses with warnings

    The open format from agentskills.io, held to the strictest version of each rule among the agents we check.

    • Warning

      The body is about 6,705 tokens (approx.); the spec suggests under 5,000. B2

      Fix: Move detail into reference files that the agent reads only when needed.

    • Note

      The description doesn't say when to use the skill. D6

      Fix: Add a sentence such as "Use when …" naming the requests or files that should trigger it.

    • Note

      The first sentence of the description is 403 characters. Agents shorten long descriptions, so lead with the main job. D8

      Fix: Start with one short sentence that names the job.

    • Note

      There is no license field, so readers can't tell whether they may reuse the skill. O2

      Fix: Add license: with an SPDX name such as MIT or Apache-2.0, or the name of a bundled licence file.

    • Note

      Reference files that SKILL.md doesn't link: AGENTS.md (linked only from docs/mcp-clients.md), docs/deploy/ci.md (linked only from docs/deploy/server.md), docs/deploy/install-times.md (linked only from docs/deploy/local.md), docs/deploy/local.md, docs/deploy/pypi.md (linked only from docs/deploy/local.md) and 7 more. Anthropic suggests linking every reference file directly from SKILL.md. B4

      Fix: Link each one from SKILL.md and say when to read it.

    • Note

      Reference files over 100 lines with no table of contents at the top: acceptance/行为验收.md (139 lines), docs/impl-contract.md (2676 lines), docs/mcp-clients.md (148 lines), docs/patent-regulation-research.md (362 lines), references/cad-source-to-drawing.md (153 lines) and 2 more. B5

      Fix: Add a short list of the sections at the top of each.

  • Claude CodePasses

    Claude Code reads its own extra fields, ignores unknown ones, and still loads a skill whose frontmatter is broken, without its fields.

    • Note

      The first sentence of the description is 403 characters. Agents shorten long descriptions, so lead with the main job. D8

      Fix: Start with one short sentence that names the job.

    • Note

      The body is about 6,705 tokens (approx.); the spec suggests under 5,000. After compaction Claude Code keeps only the first 5,000 tokens of a skill. B2

      Fix: Move detail into reference files that the agent reads only when needed.

    • Note

      Reference files that SKILL.md doesn't link: AGENTS.md (linked only from docs/mcp-clients.md), docs/deploy/ci.md (linked only from docs/deploy/server.md), docs/deploy/install-times.md (linked only from docs/deploy/local.md), docs/deploy/local.md, docs/deploy/pypi.md (linked only from docs/deploy/local.md) and 7 more. Anthropic suggests linking every reference file directly from SKILL.md. B4

      Fix: Link each one from SKILL.md and say when to read it.

    • Note

      Reference files over 100 lines with no table of contents at the top: acceptance/行为验收.md (139 lines), docs/impl-contract.md (2676 lines), docs/mcp-clients.md (148 lines), docs/patent-regulation-research.md (362 lines), references/cad-source-to-drawing.md (153 lines) and 2 more. B5

      Fix: Add a short list of the sections at the top of each.

  • Claude apps & API uploadPasses

    Uploading to claude.ai or the Claude API, or packaging with Anthropic's script, accepts only the six spec fields and stops on anything else.

    • Note

      The description is 403 characters. The claude.ai Help Center says 200 at most, though Anthropic's API docs and validator allow 1,024. D4

      Fix: If the claude.ai upload refuses it, trim the description to 200 characters.

    • Note

      The body is about 6,705 tokens (approx.); the spec suggests under 5,000. Anthropic's guidance says the same. B2

      Fix: Move detail into reference files that the agent reads only when needed.

    • Note

      Reference files that SKILL.md doesn't link: AGENTS.md (linked only from docs/mcp-clients.md), docs/deploy/ci.md (linked only from docs/deploy/server.md), docs/deploy/install-times.md (linked only from docs/deploy/local.md), docs/deploy/local.md, docs/deploy/pypi.md (linked only from docs/deploy/local.md) and 7 more. Anthropic suggests linking every reference file directly from SKILL.md. B4

      Fix: Link each one from SKILL.md and say when to read it.

    • Note

      Reference files over 100 lines with no table of contents at the top: acceptance/行为验收.md (139 lines), docs/impl-contract.md (2676 lines), docs/mcp-clients.md (148 lines), docs/patent-regulation-research.md (362 lines), references/cad-source-to-drawing.md (153 lines) and 2 more. B5

      Fix: Add a short list of the sections at the top of each.

  • OpenAI (Codex & API)Passes

    Codex finds SKILL.md by its exact name and needs a description; OpenAI's Skills API checks the frontmatter against the spec and caps uploads.

    • Note

      The first sentence of the description is 403 characters. Agents shorten long descriptions, so lead with the main job. D8

      Fix: Start with one short sentence that names the job.

  • VS Code & CopilotPasses

SKILL.md

Files

219 files

PathSize
.devcontainer/devcontainer.json (opens in a new tab)1.5 KB
.dockerignore (opens in a new tab)201 B
.env.example (opens in a new tab)1.3 KB
.gitattributes (opens in a new tab)284 B
.github/workflows/ci.yml (opens in a new tab)3.3 KB
.github/workflows/docker.yml (opens in a new tab)6.1 KB
.github/workflows/golden-matrix.yml (opens in a new tab)9.1 KB
.github/workflows/pages.yml (opens in a new tab)2.6 KB
.gitignore (opens in a new tab)831 B
AGENTS.md (opens in a new tab)3 KB
CHANGELOG.md (opens in a new tab)1.8 KB
CONTRIBUTING.md (opens in a new tab)2.4 KB
Caddyfile (opens in a new tab)1.6 KB
Dockerfile (opens in a new tab)3.5 KB
LICENSE (opens in a new tab)1.1 KB
README.en.md (opens in a new tab)4.5 KB
README.md (opens in a new tab)11 KB
SKILL.md (opens in a new tab)27.4 KB
acceptance/README.md (opens in a new tab)7 KB
acceptance/run_acceptance.py (opens in a new tab)45.3 KB
Show 199 more
PathSize
acceptance/行为验收.md (opens in a new tab)4.8 KB
agents/openai.yaml (opens in a new tab)834 B
docker-compose.yml (opens in a new tab)2.8 KB
docs/assets/README.md (opens in a new tab)2.8 KB
docs/assets/banner.png (opens in a new tab)192 KB
docs/assets/capture_readme.py (opens in a new tab)20.3 KB
docs/assets/hero.gif (opens in a new tab)1.3 MB
docs/assets/package/checklist.txt (opens in a new tab)1.6 KB
docs/assets/package/docx-disclosure-p1.png (opens in a new tab)48.3 KB
docs/assets/package/dxf-source.png (opens in a new tab)51.7 KB
docs/assets/package/figure-description.txt (opens in a new tab)377 B
docs/assets/package/pdf-filing-p1.png (opens in a new tab)31.5 KB
docs/assets/readme/feat-box-select.jpg (opens in a new tab)139 KB
docs/assets/readme/feat-candidate-blocked.jpg (opens in a new tab)137 KB
docs/assets/readme/feat-explode.jpg (opens in a new tab)141 KB
docs/assets/readme/feat-flowchart.jpg (opens in a new tab)22 KB
docs/assets/readme/feat-gate-blocked.jpg (opens in a new tab)142 KB
docs/assets/readme/feat-gate-failed.jpg (opens in a new tab)89.7 KB
docs/assets/readme/feat-structure.jpg (opens in a new tab)136 KB
docs/assets/readme/home.jpg (opens in a new tab)70.3 KB
docs/assets/readme/step1-import.jpg (opens in a new tab)67.8 KB
docs/assets/readme/step2-candidates.jpg (opens in a new tab)153 KB
docs/assets/readme/step3-qa.jpg (opens in a new tab)74.3 KB
docs/assets/readme/step4-export.jpg (opens in a new tab)112 KB
docs/deploy/README.md (opens in a new tab)1.7 KB
docs/deploy/ci.md (opens in a new tab)2.4 KB
docs/deploy/install-times.md (opens in a new tab)904 B
docs/deploy/local.md (opens in a new tab)4.7 KB
docs/deploy/pypi.md (opens in a new tab)3.4 KB
docs/deploy/server.md (opens in a new tab)6 KB
docs/deploy/static-demo.md (opens in a new tab)4 KB
docs/deploy/verified-environments.md (opens in a new tab)1.3 KB
docs/impl-contract.md (opens in a new tab)195 KB
docs/mcp-clients.md (opens in a new tab)6.1 KB
docs/office-profiles.md (opens in a new tab)4.2 KB
docs/openapi.yaml (opens in a new tab)58.2 KB
docs/patent-regulation-research.md (opens in a new tab)25.8 KB
examples/planetary-gearbox/README.md (opens in a new tab)1.6 KB
examples/planetary-gearbox/figure-plan.json (opens in a new tab)2.1 KB
examples/synthetic/fig1.dxf (opens in a new tab)53.9 KB
examples/synthetic/fig2.dxf (opens in a new tab)32.3 KB
examples/synthetic/figure-plan.json (opens in a new tab)1.1 KB
examples/synthetic/reference-numerals.json (opens in a new tab)1.2 KB
install.sh (opens in a new tab)9.2 KB
profiles/cnipa.json (opens in a new tab)2.1 KB
profiles/uspto.json (opens in a new tab)3.1 KB
pyproject.toml (opens in a new tab)4.5 KB
references/cad-source-to-drawing.md (opens in a new tab)7.7 KB
references/patent-figure-spec.md (opens in a new tab)26.9 KB
references/workflow.md (opens in a new tab)5.5 KB
requirements-pinned.txt (opens in a new tab)2.5 KB
requirements-web.txt (opens in a new tab)1.5 KB
schemas/assembly.schema.json (opens in a new tab)4.6 KB
schemas/figure-plan.schema.json (opens in a new tab)4.5 KB
scripts/analyze_assembly.py (opens in a new tab)5.7 KB
scripts/annotate_figure_sheet.py (opens in a new tab)18.1 KB
scripts/autocad_core_dxf_to_dwg.py (opens in a new tab)5.2 KB
scripts/bench.py (opens in a new tab)17.7 KB
scripts/build_static_site.py (opens in a new tab)38.2 KB
scripts/cad_hlr_to_dxf.py (opens in a new tab)16.1 KB
scripts/clean_patent_dxf.py (opens in a new tab)7.1 KB
scripts/deliverable_check.py (opens in a new tab)1013 B
scripts/deploy_smoke.py (opens in a new tab)17 KB
scripts/doctor.py (opens in a new tab)22.7 KB
scripts/export_figure_package.py (opens in a new tab)9.6 KB
scripts/export_step_glb.py (opens in a new tab)1.3 KB
scripts/libredwg_dxf_to_dwg.py (opens in a new tab)4 KB
scripts/make_demo_assemblies.py (opens in a new tab)22.7 KB
scripts/make_test_assembly.py (opens in a new tab)5.2 KB
scripts/patent_figure/__init__.py (opens in a new tab)447 B
scripts/patent_figure/analyze.py (opens in a new tab)29 KB
scripts/patent_figure/capabilities.py (opens in a new tab)4.7 KB
scripts/patent_figure/deliverable.py (opens in a new tab)25.8 KB
scripts/patent_figure/deliverable_check.py (opens in a new tab)95.5 KB
scripts/patent_figure/deploy_opts.py (opens in a new tab)22.6 KB
scripts/patent_figure/examples.py (opens in a new tab)5 KB
scripts/patent_figure/export.py (opens in a new tab)35 KB
scripts/patent_figure/flowchart.py (opens in a new tab)23.8 KB
scripts/patent_figure/fsid.py (opens in a new tab)6.7 KB
scripts/patent_figure/jobs.py (opens in a new tab)21.2 KB
scripts/patent_figure/labels.py (opens in a new tab)28.6 KB
scripts/patent_figure/layout.py (opens in a new tab)37.2 KB
scripts/patent_figure/mpl_lock.py (opens in a new tab)824 B
scripts/patent_figure/numbering.py (opens in a new tab)9.1 KB
scripts/patent_figure/occ_backend.py (opens in a new tab)35.7 KB
scripts/patent_figure/office.py (opens in a new tab)5.9 KB
scripts/patent_figure/pathguard.py (opens in a new tab)4.2 KB
scripts/patent_figure/plan.py (opens in a new tab)28.4 KB
scripts/patent_figure/project_io.py (opens in a new tab)4.7 KB
scripts/patent_figure/publish.py (opens in a new tab)17.2 KB
scripts/patent_figure/qa.py (opens in a new tab)54 KB
scripts/patent_figure/render_errors.py (opens in a new tab)11.3 KB
scripts/patent_figure/sheet.py (opens in a new tab)26.5 KB
scripts/patent_figure/suggest_plan.py (opens in a new tab)42 KB
scripts/patent_figure/svg_preview.py (opens in a new tab)4.7 KB
scripts/patent_figure/versions.py (opens in a new tab)39.5 KB
scripts/patent_figure/worker.py (opens in a new tab)22.2 KB
scripts/patent_figure/zipcheck.py (opens in a new tab)1.3 KB
scripts/pfk_cli.py (opens in a new tab)15.3 KB
scripts/plan_studio.py (opens in a new tab)43.8 KB
scripts/qa_patent_figure.py (opens in a new tab)5.4 KB
scripts/render_flowchart.py (opens in a new tab)3.9 KB
scripts/render_patent_figure.py (opens in a new tab)67.9 KB
scripts/studio_ext.py (opens in a new tab)20.9 KB
scripts/suggest_figure_plan.py (opens in a new tab)9.4 KB
scripts/validate_clean_dxf.py (opens in a new tab)3.4 KB
scripts/validate_figure_plan.py (opens in a new tab)5.1 KB
scripts/verified_envs.py (opens in a new tab)10.6 KB
scripts/verify_static_site.py (opens in a new tab)11.1 KB
scripts/workbench.py (opens in a new tab)119 KB
scripts/workbench_llm.py (opens in a new tab)27.6 KB
scripts/workbench_mcp.py (opens in a new tab)14.1 KB
tests/conftest.py (opens in a new tab)2.5 KB
tests/fixtures/golden_digest.txt (opens in a new tab)546 B
tests/fixtures/golden_digest_ext.txt (opens in a new tab)1.1 KB
tests/fixtures/synthetic.stp (opens in a new tab)62.5 KB
tests/test_analyze.py (opens in a new tab)9.2 KB
tests/test_annotate.py (opens in a new tab)7.5 KB
tests/test_bench.py (opens in a new tab)2.1 KB
tests/test_bypass_guard.py (opens in a new tab)6.8 KB
tests/test_cache_concurrency.py (opens in a new tab)8.5 KB
tests/test_candidate_gc.py (opens in a new tab)7.4 KB
tests/test_cli_paths.py (opens in a new tab)8.2 KB
tests/test_deliverable.py (opens in a new tab)81 KB
tests/test_deploy_opts.py (opens in a new tab)14.8 KB
tests/test_deploy_tools.py (opens in a new tab)12.1 KB
tests/test_e2e_contract_mock.py (opens in a new tab)3.3 KB
tests/test_export.py (opens in a new tab)6.2 KB
tests/test_flowchart.py (opens in a new tab)5.6 KB
tests/test_fsid.py (opens in a new tab)4 KB
tests/test_golden.py (opens in a new tab)37.3 KB
tests/test_install_scripts.py (opens in a new tab)7.1 KB
tests/test_jobs.py (opens in a new tab)10.8 KB
tests/test_jobs_api.py (opens in a new tab)38.8 KB
tests/test_labels.py (opens in a new tab)16.6 KB
tests/test_layout.py (opens in a new tab)22.7 KB
tests/test_no_local_paths.py (opens in a new tab)5.5 KB
tests/test_numbering.py (opens in a new tab)7.4 KB
tests/test_office.py (opens in a new tab)14.2 KB
tests/test_plan.py (opens in a new tab)14.5 KB
tests/test_preview.py (opens in a new tab)2.3 KB
tests/test_publish.py (opens in a new tab)15 KB
tests/test_qa.py (opens in a new tab)17.9 KB
tests/test_suggest_plan.py (opens in a new tab)17.5 KB
tests/test_versions.py (opens in a new tab)31.3 KB
tests/test_workbench.py (opens in a new tab)13 KB
tests/test_worker.py (opens in a new tab)9.7 KB
tests/test_wp2_api.py (opens in a new tab)24.8 KB
tests/test_wp2b_goldenpath.py (opens in a new tab)47.2 KB
webui/app.css (opens in a new tab)34 KB
webui/dev/README.md (opens in a new tab)9.1 KB
webui/dev/build_static.py (opens in a new tab)10.3 KB
webui/dev/capture_live.py (opens in a new tab)16.7 KB
webui/dev/e2e_live.py (opens in a new tab)63.1 KB
webui/dev/fixtures/ball-valve/assembly.json (opens in a new tab)5.5 KB
webui/dev/fixtures/bench-vise/assembly.json (opens in a new tab)7 KB
webui/dev/fixtures/gearbox/assembly.json (opens in a new tab)8.9 KB
webui/dev/fixtures/gearbox/fig1.qa.json (opens in a new tab)5.5 KB
webui/dev/fixtures/gearbox/fig1.svg (opens in a new tab)31.5 KB
webui/dev/fixtures/gearbox/fig1_annotated.svg (opens in a new tab)33.6 KB
webui/dev/fixtures/gearbox/fig1_filing.svg (opens in a new tab)31.5 KB
webui/dev/fixtures/gearbox/fig2.qa.json (opens in a new tab)5.7 KB
webui/dev/fixtures/gearbox/fig2.svg (opens in a new tab)95.1 KB
webui/dev/fixtures/gearbox/fig2_annotated.svg (opens in a new tab)97.9 KB
webui/dev/fixtures/gearbox/fig2_filing.svg (opens in a new tab)95.1 KB
webui/dev/fixtures/gearbox/reference-numerals.json (opens in a new tab)2 KB
webui/dev/fixtures/models/ball-valve.glb (opens in a new tab)245 KB
webui/dev/fixtures/models/bench-vise.glb (opens in a new tab)644 KB
webui/dev/fixtures/models/planetary-gearbox.glb (opens in a new tab)482 KB
webui/dev/manifest.json (opens in a new tab)77.1 KB
webui/dev/mock_server.py (opens in a new tab)79.8 KB
webui/dev/perf_measure.py (opens in a new tab)3.6 KB
webui/dev/verify_ui.py (opens in a new tab)60.1 KB
webui/home.css (opens in a new tab)18 KB
webui/home.html (opens in a new tab)7.5 KB
webui/index.html (opens in a new tab)5.2 KB
webui/js/api.js (opens in a new tab)36.1 KB
webui/js/brand.js (opens in a new tab)1.6 KB
webui/js/candidates.js (opens in a new tab)15.3 KB
webui/js/esc.js (opens in a new tab)401 B
webui/js/export.js (opens in a new tab)25.4 KB
webui/js/figures.js (opens in a new tab)6.1 KB
webui/js/flowcharts.js (opens in a new tab)9.8 KB
webui/js/home.js (opens in a new tab)36.2 KB
webui/js/main.js (opens in a new tab)28 KB
webui/js/parts.js (opens in a new tab)15.3 KB
webui/js/qa.js (opens in a new tab)33.4 KB
webui/js/state.js (opens in a new tab)15.8 KB
webui/js/terms.js (opens in a new tab)9.3 KB
webui/js/viewer.js (opens in a new tab)19.5 KB
webui/tokens.css (opens in a new tab)4.8 KB
webui/vendor/LICENSE (opens in a new tab)1.1 KB
webui/vendor/VERSION (opens in a new tab)18 B
webui/vendor/addons/controls/OrbitControls.js (opens in a new tab)30.2 KB
webui/vendor/addons/loaders/GLTFLoader.js (opens in a new tab)106 KB
webui/vendor/addons/utils/BufferGeometryUtils.js (opens in a new tab)31.2 KB
webui/vendor/three.module.js (opens in a new tab)1.2 MB
安装并启动.command (opens in a new tab)933 B
安装并启动.ps1 (opens in a new tab)9.5 KB

Other Office & PDF skills

Same category, most repo stars first.

SkillWhat it can touchPattern checkLicenceUpdated
  • Downloads software
  • Runs shell commands
  • +3 more
Pattern check: Nothing flaggedMIT20 Oct 2026
  • Instructions only
Pattern check: Nothing flaggedMIT11 Jun 2026
  • Names web addresses
Pattern check: Nothing flaggedApache 2.020 Apr 2026
docxUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

anthropics/skills

  • Runs shell commands
  • +3 more

Pattern check: Nothing flaggedSource-availableUpdated 16 Jul 2026

  • Runs shell commands
  • Reaches the network
  • +2 more
Pattern check: Nothing flaggedSource-available16 Jul 2026
document-generateGenerate missing documentation from scratch for a feature, module, or entire project. (gstack)

garrytan/gstack

  • Runs shell commands
  • +2 more

Pattern check: 1 item to reviewMITUpdated 2 Nov 2026

  • Runs shell commands
  • Reaches the network
  • +1 more
Pattern check: 1 item to reviewMIT2 Nov 2026
document-releaseRelease documentation audit. (gstack)

garrytan/gstack

  • Touches credentials
  • +4 more

Pattern check: 1 item to reviewMITUpdated 2 Nov 2026

  • Touches credentials
  • Runs shell commands
  • +3 more
Pattern check: 1 item to reviewMIT2 Nov 2026

Repo facts from GitHub on 3 Nov 2026. Files read at commit 6ced175.

QAI did not write these skills and is not affiliated with their authors unless a page says so. Logos and icons belong to their owners and are not a mark of approval. How we check