Paper Scoring Skills
One canonical Agent Skill for using the Paper Scoring MCP server from Codex, Claude Code, OpenClaw, and Hermes. The installer copies files and never relies on symlinks, so it works on Ubuntu and Windows.
Install
pip install "paper-scoring-skills[openai]==0.2.0"
paper-scoring-skills install --client codex --scope user
Use the ollama or all extra instead when appropriate. Supported clients are
codex, claude, openclaw, and hermes. For a project installation, run
from the repository or OpenClaw workspace root:
paper-scoring-skills install --client claude --scope project
Hermes project installs use .hermes/skills and require an explicit trust
decision from inside the repository:
paper-scoring-skills install --client hermes --scope project
hermes skills trust
Connect the MCP server
The Skill deliberately does not embed credentials or a fixed remote URL. Register the installed local server over STDIO. The following examples show runtime dotenv injection; replace the sample absolute path with the appropriate POSIX or Windows path. Omit the final two server arguments when no dotenv file is needed.
Codex:
codex mcp add paper-scoring -- paper-scoring-mcp --transport stdio --env-file /absolute/path/runtime.env
Claude Code:
claude mcp add --transport stdio --scope user paper-scoring -- paper-scoring-mcp --transport stdio --env-file /absolute/path/runtime.env
OpenClaw:
openclaw mcp add paper-scoring --command paper-scoring-mcp --arg=--transport --arg=stdio --arg=--env-file --arg=/absolute/path/runtime.env
openclaw mcp doctor paper-scoring --probe
For Hermes, add this entry under mcp_servers in ~/.hermes/config.yaml, then
run /reload-mcp:
paper_scoring:
command: paper-scoring-mcp
args: [--transport, stdio, --env-file, /absolute/path/runtime.env]
The installed Skill contains no credentials. Configure the MCP server through
its process environment or explicit --env-file option.
Discuss a daily digest
Version 0.2 also installs paper-scoring-digest. In an OpenClaw Slack thread,
the Skill maps a reply such as 3, 7: compare the methods to the exact stored
run and ranks. It reads retained PDFs for page-level discussion and does not
silently rescore the papers. PDFs expire after the digest service's configured
retention period; metadata, scores, and arXiv links remain available.
Metadata
Release files for paper-scoring-skills 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| paper_scoring_skills-0.2.0.tar.gz | 16.5 kB | Without provenance | Details for paper_scoring_skills-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| paper_scoring_skills-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for paper_scoring_skills-0.2.0-py3-none-any.whl |
Total release size: 27.7 kB
Release files / paper_scoring_skills-0.2.0.tar.gz
| Download URL | paper_scoring_skills-0.2.0.tar.gz |
|---|---|
| Size | 16.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c0a1b4a066d55a45d7310ebda479fb5f76e653c89ec76c60b7da9e613136934
|
|
BLAKE2b-256 checksum How to use checksums |
759bf330aa0ceb4789732413ff4dbe97548e26dfeca4116ce597b706af400320
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / paper_scoring_skills-0.2.0-py3-none-any.whl
| Download URL | paper_scoring_skills-0.2.0-py3-none-any.whl |
|---|---|
| Size | 11.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1c71b6564f3f0c4275a9963b2f84ad40eb4998fb12bb995ef1b495b268bf2bb2
|
|
BLAKE2b-256 checksum How to use checksums |
3b7399d0ddc4c70b60330fcdfc48ca84fd3e615039dca520d1dea11746693418
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for paper-scoring-skills 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.