Paperless Ngx

Use for Paperless-NGX API work: search, upload, download, metadata, tags, status, logs, bulk ops. Triggers: paperless.

9 stars 1 forksResearch & Science

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add ColCh/paperless-ngx-skill --skill paperless-ngx
Manual install
git clone --depth 1 https://github.com/ColCh/paperless-ngx-skill.git /tmp/paperless-ngx-skill
mkdir -p ~/.claude/skills
cp -r /tmp/paperless-ngx-skill/. ~/.claude/skills/paperless-ngx

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Skill: Paperless-NGX API

Interact with a Paperless-NGX instance via its REST API using `ocli`
([openapi-to-cli](https://www.npmjs.com/package/openapi-to-cli)) wrapped in a
small Python CLI.

> All paths below are relative to this skill directory. When invoking the
> scripts from elsewhere, use their absolute path.

## Configuration

Connection details come entirely from the environment — nothing is hardcoded:

| Variable | Required | Purpose |
|---|---|---|
| `PAPERLESS_URL` | **yes** | Base URL of your instance, e.g. `https://paperless.example.com` |
| `PAPERLESS_API_TOKEN` | yes* | API token, sent as `Authorization: Token <value>` |
| `PAPERLESS_KEYRING_SERVICE` | no | Keyring service name to read the token from (default: `paperless`) |

\* The token may instead be stored in the system keyring (see Prerequisites);
the env var takes precedence when both are present.

Create the token in Paperless: **Settings → My Account → API Token**.

## Prerequisites

- `ocli` in PATH (`npm install -g openapi-to-cli`)
- Python >= 3.10
- `PAPERLESS_URL` exported
- API token available via env var OR keyring entry:
  ```bash
  export PAPERLESS_URL=https://paperless.example.com
  # either:
  export PAPERLESS_API_TOKEN=<your-token>
  # or store it in the keyring (service defaults to "paperless"):
  keyring set paperless PAPERLESS_API_TOKEN
  ```

See [`.env.example`](.env.example) for a copy-ready template of these variables;
Read the full skill on GitHub

Details

Skill name
paperless-ngx
License
MIT
Repo updated
17 June 2026

FAQ

What does the Paperless Ngx skill do?

Use for Paperless-NGX API work: search, upload, download, metadata, tags, status, logs, bulk ops. Triggers: paperless.

How do I install the Paperless Ngx skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add ColCh/paperless-ngx-skill --skill paperless-ngx. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Paperless Ngx popular?

It lives in ColCh/paperless-ngx-skill, which has 9 GitHub stars and 1 forks.

Related skills

Sci Introduction

9

stephenlzc/sci-introduction

写"国内外研究现状"(文献综述 / Related Work)。当用户提到研究现状、文献综述、国内外研究对比、Literature Review、述评、研究背景、国内外研究现状时使用。即使用户没有明确说"写研究现状",只要涉及对某一主题的国内外学术研究现状进行结构化梳理,就应该触发此技能。

Research & Science

Clinical Calculator

9

JuneYaooo/clinical-calculator

Use for searching, selecting, calculating, checking, or explaining executable clinical formulas, medical calculators, risk and staging scores, renal estimates, lab-derived indices, unit conversions, dose arithmetic, or interpretation thresholds; also use to turn a supplied JSON, CSV, Markdown, PDF, DOCX, or written specification into a draft, validated, and installed user-defined scalar/multi-output formula, lookup table, or decision-tree calculator. Supports Chinese and English calculator names and keeps local executability separate from clinical review and release.

Research & Science

Paper Reading

10

xiaofengShi/paper-reading-skill

Read a research paper from a PDF, arXiv link, URL, or local source and build one offline visual HTML atlas with a Markdown audit copy. Use when the user wants to understand or explain a paper's argument, mechanisms, equations or proofs, figures, and evidence. Two reading modes: Brief Reading for a focused explanation by default, and Deep Reading for full technical reconstruction on request. Reviewer critique and research comparisons are optional lenses.

Research & Science

Paper Quality Filter

9

yilaai/paper-quality-filter

Use when screening, ranking, prioritizing, or explaining academic papers by publication venue quality. This bilingual skill helps AI agents evaluate paper lists, references, search results, BibTeX/RIS-like text, CSV, JSON, Markdown, or DOI metadata using local evidence such as JCR quartiles, impact factors, CAS zones, CCF conference ranks, EI indexing, and Chinese core journal tags including 北大核心, CSSCI, AMI核心, and 科技核心. Use also for Chinese requests such as 筛选高质量论文, 核心期刊筛选, 论文分区判断, CCF会议等级, EI收录, 北大核心, CSSCI, 科技核心, 文献综述筛文献.

Research & Science

Project Context V2

10

poiuyjie/jev_project_context

Manage evidence-first memory across the full lifecycle of long-term scientific research and research engineering. Use when initializing a research project or adopting the memory system into an existing one, resuming work across AI sessions, formulating questions and hypotheses, planning or registering experiments, recording running/completed/failed experiments, preserving raw key tables and provenance, correcting invalid analyses, promoting findings into knowledge, auditing claim support, handing off work, or diagnosing documentation drift without losing reproducibility.

Research & Science

Fxbaogao Deep Research

10

fxbaogao/fxbaogao-deep-research

围绕行业、公司或主题做深度研究。采用"先想后搜"方法:先明确研究边界,用 MECE 原则拆解关键子问题,再基于发现报告接口定向搜索、筛选核心研报、精读后沉淀事实、对比推导,最终形成结构化结论。

Research & Science

Browse the most popular Claude skills, all research & science skills, or write your own with the skills generator.