【third-party】Add Claude Code Skills for PaddleOCR Document Parsing and Text Recognition#17690
Merged
Bobholamovic merged 17 commits intoPaddlePaddle:mainfrom Mar 4, 2026
Merged
Conversation
|
Thanks for your contribution! |
7 tasks
06b0a54 to
d0acca5
Compare
…ition Add two Claude Code skills integrating PaddleOCR APIs: - paddleocr-doc-parsing: Document layout parsing with table extraction, formula recognition, and markdown output via PaddleOCR Document Parsing API - paddleocr-text-recognition: OCR text recognition from images and PDFs via PaddleOCR Text Recognition API Each skill includes: API caller, configuration wizard, smoke test, file optimization utilities, and reference documentation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
d0acca5 to
1ad68dc
Compare
Bobholamovic
requested changes
Feb 11, 2026
Bobholamovic
requested changes
Feb 11, 2026
Member
Bobholamovic
left a comment
There was a problem hiding this comment.
这几个skill是否可以考虑不针对Claude Code,而是更通用一些,其他的AI产品也能使用:
Member
|
另外可能需要检查一下本地开发环境是否安装了pre-commit钩子;代码风格检查好像没有通过 |
ca44189 to
1ad68dc
Compare
Member
Bobholamovic
left a comment
There was a problem hiding this comment.
赞!感觉doc parsing的部分已经很接近最终版本了,留了一些意见辛苦看看。doc parsing的ready之后,可以参考doc parsing 更新一下text recognition部分
34d658c to
e65ebee
Compare
39e1969 to
f39934f
Compare
31f0237 to
1ba5b2f
Compare
Contributor
Author
|
已修复 pre-commit 代码风格问题:
已在本地验证所有 pre-commit hook 检查通过。 |
Bobholamovic
reviewed
Mar 2, 2026
skills/README.ch.md
Outdated
| @@ -0,0 +1,36 @@ | |||
| # PaddleOCR Skills(中文) | |||
|
|
|||
| 本目录提供 PaddleOCR 云端 API 的 Agent Skills。 | |||
Member
There was a problem hiding this comment.
“PaddleOCR 云端 API” => “PaddleOCR 官方 API”
Contributor
Author
There was a problem hiding this comment.
Done. Changed to「PaddleOCR 官方 API」.
skills/README.ch.md
Outdated
|
|
||
| ## 仓库 | ||
|
|
||
| - Source: <https://github.com/PaddlePaddle/PaddleOCR/tree/main/skills> |
Contributor
Author
There was a problem hiding this comment.
Done. Removed the 仓库/Repository section from both READMEs.
skills/README.ch.md
Outdated
| @@ -0,0 +1,36 @@ | |||
| # PaddleOCR Skills(中文) | |||
Contributor
Author
There was a problem hiding this comment.
Done. Removed(中文)from the title.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove (中文) from Chinese README title - Change 云端 API → 官方 API / cloud APIs → official APIs - Remove 仓库/Repository section (already in repo) - Remove UTF-8 BOM from both files Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add useDocUnwarping=False, useDocOrientationClassify=False, and visualize=False to match the doc-parsing defaults. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace real-looking API key/token examples with obvious placeholders - Recommend configure.py as primary setup method, .env as fallback Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
.envconfiguration withPADDLEOCR_ACCESS_TOKENChanges
skills/paddleocr-doc-parsing/— Document parsing skill (SKILL.md, scripts, references)skills/paddleocr-text-recognition/— Text recognition skill (SKILL.md, scripts, references).env.example— Environment variable templateREADME.md— Updated with skills sectionTest plan
python scripts/configure.pyto set up API credentialspython scripts/smoke_test.pyto verify API connectivity🤖 Generated with Claude Code