Docuoria.Cli
1.0.50
dotnet tool install --global Docuoria.Cli --version 1.0.50
dotnet new tool-manifest
dotnet tool install --local Docuoria.Cli --version 1.0.50
#tool dotnet:?package=Docuoria.Cli&version=1.0.50
nuke :add-package Docuoria.Cli --version 1.0.50
Docuoria.Cli
Installs the Docuoria AI plugin — a skill package that teaches AI agents to extract structured data from PDFs with deterministic, local-first, template-driven pipelines — into the AI tools you use (Claude Code, GitHub Copilot, Cursor, Windsurf, and more).
This package is the .NET global tool distribution of the installer. An identical
installer ships on npm as @sidub-inc/docuoria.cli;
both deploy the same payload — pick whichever runtime you already have.
Install
dotnet tool install -g Docuoria.Cli
docuoria init
docuoria init launches an interactive picker showing every supported AI tool with its
detection status. Select the tools you want and the skill files are scaffolded into the
correct directories.
Non-interactive / scripted:
docuoria init --tools claude,cursor # specific tools
docuoria init --tools all # everything detected
docuoria update # re-apply after a CLI update
docuoria list-tools # supported tools + status
docuoria doctor # report payload drift
The installer is idempotent — files whose SHA-256 already matches are skipped, and
locally modified files are never overwritten unless you pass --force.
What gets installed
The payload is a portable AI plugin package per the agentskills.io
standard: SKILL.md (workflow router), references/ (classification, extraction
sources, patterns, troubleshooting, privacy), 15 dotnet-script CLI verbs
(inspect, classify, dry-run, execute, survey, …), the bundled Docuoria SDK
assembly, the template JSON schema, and five worked examples — integrity-pinned by a
per-file SHA-256 MANIFEST.json.
Privacy: extraction runs entirely on your machine. PDF bytes never leave the local process.
Prerequisites for the installed skill
| Requirement | Install |
|---|---|
| .NET 10 SDK | dotnet.microsoft.com/download |
dotnet-script |
dotnet tool install -g dotnet-script |
Exit codes
| Code | Meaning |
|---|---|
0 |
Success |
1 |
Runtime or system error |
2 |
Invalid arguments |
3 |
Conflict — locally modified files were not overwritten (rerun with --force) |
Learn more
- CLI reference — every command and flag
- Supported tools
- Docuoria source repository — the SDK, the skill source, and full documentation
License
This package is MIT — install and use it freely. The Docuoria SDK it bundles is dual-licensed (AGPLv3 or proprietary, including a free tier for personal and non-commercial use); see LICENSE.txt in the source repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.