Agent skill

Docsagent

by docsagent in docsagent/docsagent

Search and manage private, local document collections (PDF, PPTX, DOCX) offline.

No licenceAuto-check passedDocuments & Office

Install Docsagent

skills CLI
$ npx skills add docsagent/docsagent --skill docsagent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install docsagent/docsagent docsagent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
docsagent
GitHub stars
625
Token cost
~834 tokens
SKILL.md length
378 words
Files
119 (incl. scripts)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

Search and manage private, local document collections (PDF, PPTX, DOCX) offline.

  • Works in 5 steps: Add Documentation → Search Documents → List Indexed Sources → …
  • You need to find information within your private files
  • SKILL.md covers Key Features, Privacy Guarantee, When to use and Installation, plus 3 more sections
  • Calls npm

What it does

Docsagent is an agent skill from docsagent/docsagent. Search and manage private, local document collections (PDF, PPTX, DOCX) offline. Use when you need to find information within your private files, not for web research.

Its SKILL.md is about 830 tokens, which your agent loads only when the skill is triggered. The skill folder holds 120 other files, including scripts (for example `README.md`, `mcp-registry/server.json` and `package-lock.json`).

It sits in Documents & Office, covering Word documents, PowerPoint presentations and Citation management. It works with Model Context Protocol, Microsoft PowerPoint, Microsoft Word and Zotero. The repository describes itself as: ⚡ DocsAgent — give your AI agents instant, private access to your personal knowledge base (Zotero, Obsidian, Apple Notes supported now, local docs on the road). Native C++ search…

When your agent uses it

  • You need to find information within your private files
  • Not for web research

Example prompts

  • “/docsagent”

Requirements

  • Node.js

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Add Documentation
  2. Search Documents
  3. List Indexed Sources
  4. Check Status
  5. Stop Agent

What it can do on your machine

Read from SKILL.md and the folder at commit e9d98c3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Docsagent loads about 834 tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 378 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~834

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 378 words (~834 tokens).

“DocsAgent is a local-first documentation engine designed to perform lightning-fast hybrid search (text and semantic search) over your private local files.”

— opening of SKILL.md by docsagent
name
docsagent

Read the full SKILL.md on GitHub

Files

SKILL.md and 118 other files (scripts) in the repository root of docsagent/docsagent.

  • SKILL.md
  • .gitignore
  • README.md
  • bin/docsagent-linux-gnu
  • bin/docsagent-universal-apple-darwin
  • bin/docsagent-x86_64-pc-windows-msvc.exe
  • bin/libawadb.dll
  • bin/libawadb.dylib
  • bin/libawadb.so
  • bin/libcrypto-3-x64.dll
  • bin/libomp.dylib
  • bin/libpdfium.dylib
  • bin/libpdfium.so
  • bin/libssl-3-x64.dll
  • bin/libwinpthread-1.dll
  • bin/pdfium.dll
  • mcp-registry/server.json
  • package-lock.json
  • package.json
  • … and 100 more

Open the folder on GitHubat commit e9d98c3

Compare with similar skills

Docsagent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Docsagent compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Docsagent this skilldocsagent/docsagent625—~834Automated safety check: PassNone
Nutrient Document Processingaffaan-m/ECC274k4 repos~1.5kAutomated safety check: PassMIT
Nutrient Document Processingaffaan-m/ECC274k3 repos~1.3kAutomated safety check: PassMIT
Nutrient Document Processingaffaan-m/ECC274k2 repos~1.3kAutomated safety check: PassMIT
Nutrient Document Processingxu-xiang/everything-claude-code-zh2k—~1.3kAutomated safety check: PassMIT
Nutrient Document Processingxu-xiang/everything-claude-code-zh2k—~1.3kAutomated safety check: PassMIT

Similar skills

  • Process, convert, OCR, extract, redact, sign, and fill documents using the Nutrient DWS API.

    274k GitHub starsUsed in 4 repos~1.5k tokens
    Documents & OfficeAuto-check passed
  • 使用Nutrient DWS API处理、转换、OCR识别、提取、编辑、签名和填写文档。支持PDF、DOCX、XLSX、PPTX、HTML和图像格式。

    274k GitHub starsUsed in 3 repos~1.3k tokens
    Documents & OfficeAuto-check passed
  • Nutrient DWS API を使用してドキュメントの処理、変換、OCR、抽出、編集、署名、フォーム入力を行います。PDF、DOCX、XLSX、PPTX、HTML、画像に対応しています。

    274k GitHub starsUsed in 2 repos~1.3k tokens
    Documents & OfficeAuto-check passed
  • Nutrient Document Processing

    xu-xiang/everything-claude-code-zh

    使用 Nutrient DWS API 进行文档处理、转换、OCR、提取、脱敏、签名以及表单填充。支持 PDF、DOCX、XLSX、PPTX、HTML 和图像格式。

    2k GitHub stars~1.3k tokensUpdated 7 mo ago
    Documents & OfficeAuto-check passed
  • Nutrient Document Processing

    xu-xiang/everything-claude-code-zh

    使用 Nutrient DWS API 处理、转换、OCR、提取、脱敏、签名和填充文档。支持 PDF、DOCX、XLSX、PPTX、HTML 和图像。

    2k GitHub stars~1.3k tokensUpdated 7 mo ago
    Documents & OfficeAuto-check passed
  • Document Generation

    automateyournetwork/netclaw

    Generate Word (.docx), Excel (.xlsx) and PowerPoint (.pptx) documents and fill existing PDF forms, from real NetClaw data, with per-element provenance and no fabrication.

    674 GitHub stars~1.9k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed

Questions about Docsagent

What does Docsagent do?

Search and manage private, local document collections (PDF, PPTX, DOCX) offline. Docsagent is an agent skill from docsagent/docsagent. Search and manage private, local document collections (PDF, PPTX, DOCX) offline.

When should I use Docsagent?

Docsagent fits situations like: you need to find information within your private files; not for web research.

How do I install Docsagent in Claude Code?

Run `npx skills add docsagent/docsagent --skill docsagent -a claude-code`. Or copy the skill folder (the docsagent/docsagent repository) into .claude/skills/docsagent in your project. Claude Code loads it when a task matches its description.

How do I install Docsagent in Codex?

Run `npx skills add docsagent/docsagent --skill docsagent -a codex`. Or copy the skill folder (the docsagent/docsagent repository) into .agents/skills/docsagent in your project. Codex loads it when a task matches its description.

Can I use Docsagent in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add docsagent/docsagent --skill docsagent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/docsagent, .gemini/skills/docsagent, .github/skills/docsagent and .opencode/skills/docsagent in your project.

What does Docsagent need to run?

Going by SKILL.md and its folder, Docsagent needs the command-line tools its instructions call (npm). Our summary lists: Node.js.

Does Docsagent access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Docsagent safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Docsagent use?

No licence was found for Docsagent or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Docsagent use?

About 834 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Docsagent?

Skills that share tags, products or a category with Docsagent: Nutrient Document Processing (affaan-m/ECC, 274k stars), Nutrient Document Processing (affaan-m/ECC, 274k stars), Nutrient Document Processing (affaan-m/ECC, 274k stars) and Nutrient Document Processing (xu-xiang/everything-claude-code-zh, 2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Docsagent?

docsagent (a GitHub user) maintains it in docsagent/docsagent, which has 625 GitHub stars. The repository was last updated on September 28, 2026.

Source: docsagent/docsagent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.