Skip to main content

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)

Source distribution for paper-scoring-skills 0.2.0
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)

Table of built distributions (wheels) for paper-scoring-skills 0.2.0
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page