{"_id":"@3a5y2k/paperless-search-skill","_rev":"2-c3ccfd29cb384293f87c3fbc40fb4fd8","name":"@3a5y2k/paperless-search-skill","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@3a5y2k/paperless-search-skill","version":"1.0.0","keywords":["opencode","skill","paperless","document-search","agent"],"author":{"name":"3a5y2k"},"license":"MIT","_id":"@3a5y2k/paperless-search-skill@1.0.0","maintainers":[{"name":"3a5y2k","email":"pkoehler@sym-dev.de"}],"homepage":"https://github.com/3a5y2k/paperless-search-skill#readme","bugs":{"url":"https://github.com/3a5y2k/paperless-search-skill/issues"},"bin":{"paperless-skill-install":"install.js"},"dist":{"shasum":"ff72d5923b4114ad5c751db4bb21bc277756132b","tarball":"https://registry.npmjs.org/@3a5y2k/paperless-search-skill/-/paperless-search-skill-1.0.0.tgz","fileCount":9,"integrity":"sha512-kuzDPsofvDaMGa/b4VDgksOY5RhBngJLN5P1SFq67wT2aJ+oOYHZYn+gQM2Ikk97XgziYathF15xPfhBuDA2UA==","signatures":[{"sig":"MEUCIBN8cdCU2SvLea0nLKBlv2EX26kuwBhEYElCPu4gkpcSAiEAp30SiJmmXjFkqQ5cwIjm+Z2PJ9g06zA0rIBq2F1JQpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24003},"main":"install.js","scripts":{"postinstall":"node install.js"},"_npmUser":{"name":"3a5y2k","email":"pkoehler@sym-dev.de"},"repository":{"url":"git+https://github.com/3a5y2k/paperless-search-skill.git","type":"git"},"_npmVersion":"11.14.1","description":"Paperless-ngx document search skill for OpenCode. Includes agent, scripts, and SKILL.md for intelligent document research.","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/paperless-search-skill_1.0.0_1779398254208_0.3884190146737718","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@3a5y2k/paperless-search-skill","version":"1.0.1","description":"Paperless-ngx document search skill for OpenCode. Includes agent, scripts, and SKILL.md for intelligent document research.","main":"install.js","bin":{"paperless-skill-install":"install.js"},"scripts":{"postinstall":"node install.js"},"keywords":["opencode","skill","paperless","document-search","agent"],"author":{"name":"3a5y2k"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/3a5y2k/paperless-search-skill.git"},"_id":"@3a5y2k/paperless-search-skill@1.0.1","bugs":{"url":"https://github.com/3a5y2k/paperless-search-skill/issues"},"homepage":"https://github.com/3a5y2k/paperless-search-skill#readme","_nodeVersion":"20.20.2","_npmVersion":"11.14.1","dist":{"integrity":"sha512-KbE/DBoMomV6hwIwRAgJjmc163tYs63OeQHFgtOQ6K2fSIUZFS6wIVPR8Xn38tVbZOLHC0wvNMPbnr4NwOQuyg==","shasum":"df4219bf952f333bf8d9cec50cff773ae3bc1276","tarball":"https://registry.npmjs.org/@3a5y2k/paperless-search-skill/-/paperless-search-skill-1.0.1.tgz","fileCount":9,"unpackedSize":24003,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLFUyjXhwvQHFJcw5bIQXildPl8htBKsDUnkvLGZGSQwIhANUikoLe+aIS1e7x66gUy1hp6J7juQbKRGaXMUFWx0Dx"}]},"_npmUser":{"name":"3a5y2k","email":"pkoehler@sym-dev.de"},"directories":{},"maintainers":[{"name":"3a5y2k","email":"pkoehler@sym-dev.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/paperless-search-skill_1.0.1_1779398340019_0.1472954130766173"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-21T21:17:34.105Z","modified":"2026-05-21T21:19:00.293Z","1.0.0":"2026-05-21T21:17:34.349Z","1.0.1":"2026-05-21T21:19:00.155Z"},"bugs":{"url":"https://github.com/3a5y2k/paperless-search-skill/issues"},"author":{"name":"3a5y2k"},"license":"MIT","homepage":"https://github.com/3a5y2k/paperless-search-skill#readme","keywords":["opencode","skill","paperless","document-search","agent"],"repository":{"type":"git","url":"git+https://github.com/3a5y2k/paperless-search-skill.git"},"description":"Paperless-ngx document search skill for OpenCode. Includes agent, scripts, and SKILL.md for intelligent document research.","maintainers":[{"name":"3a5y2k","email":"pkoehler@sym-dev.de"}],"readme":"# Paperless Search Skill for OpenCode\n\nIntelligent document search in Paperless-ngx with OpenCode. Includes agent, scripts, and SKILL.md.\n\n## Install\n\n```bash\nnpx @3a5y2k/paperless-search-skill\n```\n\nOr add to your project's `opencode.json`:\n\n```json\n{\n  \"skills\": {\n    \"paths\": [\"node_modules/@3a5y2k/paperless-search-skill/skills\"]\n  }\n}\n```\n\n## Setup\n\nAfter installation:\n\n```bash\n# 1. Copy config template\ncp paperless/config.json.example paperless/config.json\n\n# 2. Edit with your credentials\nnano paperless/config.json\n\n# 3. Run setup (tests connection, builds cache)\nbash paperless/init.sh\n```\n\n## Usage\n\n### Via OpenCode\nUse the `/research` command:\n```\n/research Finde alle Rechnungen von 2024\n```\n\n### Via CLI\n```bash\nbash paperless/search.sh \"Suchbegriff\"\nbash paperless/search.sh \"Stromrechnung\" \"2024-01-01\" \"2024-12-31\"\n```\n\n## What's Included\n\n| File | Purpose |\n|---|---|\n| `skills/paperless-search/SKILL.md` | Skill definition for OpenCode |\n| `agents/research_agent.md` | Research agent (subagent mode) |\n| `scripts/init.sh` | Setup script (config, connection test, cache) |\n| `scripts/cache.sh` | Cache loader for tags, correspondents, groups |\n| `scripts/search.sh` | CLI search wrapper |\n| `config.json.example` | Credentials template |\n\n## Files NOT Installed (gitignored)\n\n- `paperless/config.json` — Your credentials (create from example)\n- `paperless/.cache/` — Runtime cache (auto-generated)\n\n## Requirements\n\n- OpenCode\n- `jq` (`apt install jq` or `brew install jq`)\n- `curl`\n- Paperless-ngx instance with API token\n\n## License\n\nMIT\n","readmeFilename":"README.md"}