Not in the top 1,000 by GitHub stars
leima-max/origin-pro-mcp-skill
Sanitized Origin Pro MCP skill package with bilingual documentation
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
ff64b124e66e → ff64b124e66e
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ff64b124e66e
No earlier version was observed for comparison.
Heat
0.1- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
When your agent uses it
What it loads into context
Frontmatter
0 tokensAlways available to the agent
SKILL.md
1,186 tokensWhen the skill is activated
Reference documents
3,839 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- English
- 中文
Scripts executed separately
server.pysrc/origin_pro_mcp/__init__.pysrc/origin_pro_mcp/app.pysrc/origin_pro_mcp/origin_connection.pysrc/origin_pro_mcp/server.pysrc/origin_pro_mcp/tools/__init__.pysrc/origin_pro_mcp/tools/fitting.pysrc/origin_pro_mcp/tools/graph.pysrc/origin_pro_mcp/tools/labtalk.pysrc/origin_pro_mcp/tools/project.pysrc/origin_pro_mcp/tools/style.pysrc/origin_pro_mcp/tools/worksheet.pytests/conftest.pytests/test_connection.pytests/test_fitting.pytests/test_graph.pytests/test_integration.pytests/test_labtalk.pytests/test_project.pytests/test_style.pytests/test_worksheet.py
Files
.github/workflows/smoke.ymlasset588 bytes.gitignoreasset372 bytesLICENSEasset1,067 bytesREADME.mddoc5,186 bytesREADME.zh-CN.mddoc5,105 bytesSKILL.mdcore4,606 bytesdocs/SECURITY.mddoc1,179 bytesexamples/demo_iv.csvasset88 bytesexamples/mcporter.example.jsonasset223 bytespyproject.tomlasset1,215 bytesrequirements.txtdoc39 bytesserver.pyruns378 bytesskills/publication-figure.mddoc3,193 bytessrc/origin_pro_mcp/__init__.pyruns81 bytessrc/origin_pro_mcp/app.pyruns225 bytessrc/origin_pro_mcp/origin_connection.pyruns424 bytessrc/origin_pro_mcp/server.pyruns325 bytessrc/origin_pro_mcp/tools/__init__.pyruns0 bytessrc/origin_pro_mcp/tools/fitting.pyruns2,855 bytessrc/origin_pro_mcp/tools/graph.pyruns7,162 bytessrc/origin_pro_mcp/tools/labtalk.pyruns878 bytessrc/origin_pro_mcp/tools/project.pyruns2,661 bytessrc/origin_pro_mcp/tools/style.pyruns11,413 bytessrc/origin_pro_mcp/tools/worksheet.pyruns5,507 bytestests/conftest.pyruns651 bytestests/test_connection.pyruns330 bytestests/test_fitting.pyruns751 bytestests/test_graph.pyruns667 bytestests/test_integration.pyruns1,381 bytestests/test_labtalk.pyruns347 bytestests/test_project.pyruns474 bytestests/test_style.pyruns725 bytestests/test_worksheet.pyruns1,438 bytes
Read SKILL.md
# Origin Pro MCP Skill / Origin Pro MCP 技能
## English
Use this skill when the user wants to create, edit, style, fit, or export Origin Pro worksheets and figures through the `origin-pro` MCP server.
### Scope
- Create and manage Origin projects.
- Create worksheets, write JSON column arrays, read worksheet data, and import numeric CSV files.
- Create scatter, line, line+symbol, bar, histogram, box, contour, pie, bubble, and selected 3D graph types.
- Apply publication-style formatting with one tool call.
- Run linear and nonlinear curve fitting.
- Execute LabTalk for advanced Origin operations.
- Export verified image files from Origin graph pages.View the complete source on GitHubSkills included
Repository facts
- License
- MIT
- Created
- May 15, 2026
- Last pushed
- May 27, 2026
- Forks
- 3
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 5, 2026
- No broad tool permissions
- No dangerous shell commands
- 6 network referencesin 3 files: pyproject.toml:32 README.md:28 README.zh-CN.md:28
- No hidden or obfuscated text
- No instruction overrides
- 21 executable scriptsin 21 files: server.py:1 src/origin_pro_mcp/__init__.py:1 src/origin_pro_mcp/app.py:1 and 18 more
- 1 reference to secretsin 1 file: tests/conftest.py:7
- No requests to vote in Hot
Show all 28 signals by file
README.md
- Network accessline 28
git clone https://github.com/leima-max/origin-pro-mcp-skill.git
README.zh-CN.md
- Network accessline 28
git clone https://github.com/leima-max/origin-pro-mcp-skill.git
pyproject.toml
- Network accessline 32
[project.urls] Homepage = "https://github.com/leima-max/origin-pro-mcp-skill" - Network accessline 33
Homepage = "https://github.com/leima-max/origin-pro-mcp-skill" - Network accessline 34
Repository = "https://github.com/leima-max/origin-pro-mcp-skill" - Network accessline 35
Issues = "https://github.com/leima-max/origin-pro-mcp-skill/issues"
server.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/__init__.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/app.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/origin_connection.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/server.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/__init__.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/fitting.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/graph.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/labtalk.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/project.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/style.py
- Executable scriptline 1
Executable file
src/origin_pro_mcp/tools/worksheet.py
- Executable scriptline 1
Executable file
tests/conftest.py
tests/test_connection.py
- Executable scriptline 1
Executable file
tests/test_fitting.py
- Executable scriptline 1
Executable file
tests/test_graph.py
- Executable scriptline 1
Executable file
tests/test_integration.py
- Executable scriptline 1
Executable file
tests/test_labtalk.py
- Executable scriptline 1
Executable file
tests/test_project.py
- Executable scriptline 1
Executable file
tests/test_style.py
- Executable scriptline 1
Executable file
tests/test_worksheet.py
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 24 facts
- Network access in code of documentationREADME.md:28Low confidence
- Network access in code of documentationREADME.zh-CN.md:28Low confidence
- Executable script in prose of a file that runsserver.py:1Low confidence
- Executable script in prose of a file that runssrc/origin_pro_mcp/__init__.py:1Low confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/app.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/origin_connection.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/server.py:1High confidence
- Executable script in prose of a file that runssrc/origin_pro_mcp/tools/__init__.py:1Low confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/fitting.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/graph.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/labtalk.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/project.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/style.py:1High confidence
- Executable script in code of a file that runssrc/origin_pro_mcp/tools/worksheet.py:1High confidence
- Executable script in code of a testtests/conftest.py:1Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuetests/conftest.py:7Low confidence
- Executable script in code of a testtests/test_connection.py:1Low confidence
- Executable script in code of a testtests/test_fitting.py:1Low confidence
- Executable script in code of a testtests/test_graph.py:1Low confidence
- Executable script in prose of a testtests/test_integration.py:1Low confidence
- Executable script in code of a testtests/test_labtalk.py:1Low confidence
- Executable script in code of a testtests/test_project.py:1Low confidence
- Executable script in code of a testtests/test_style.py:1Low confidence
- Executable script in code of a testtests/test_worksheet.py:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Unknown | No evidence | |
| Codex | Unknown | No evidence | |
| Cursor | Unknown | No evidence | |
| Gemini CLI | Unknown | No evidence | |
| GitHub Copilot | Unknown | No evidence | |
| OpenCode | Unknown | No evidence |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.