{"data":{"slug":"pspdfkit-labs-nutrient-agent-skill","name":"nutrient-agent-skill","tagline":"Universal Agent Skill for document processing with Nutrient DWS API","github_url":"https://github.com/PSPDFKit-labs/nutrient-agent-skill","owner":"PSPDFKit-labs","repo":"nutrient-agent-skill","owner_avatar_url":"https://avatars.githubusercontent.com/u/10983927?v=4","primary_language":"Python","stars":15,"forks":0,"topics":["agent-skills","ai-agents","claude-code","codex","cursor","document-processing","gemini-cli","mcp","nutrient","pdf"],"archived":false,"github_pushed_at":"2026-03-23T17:30:33+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/pspdfkit-labs-nutrient-agent-skill","markdown_url":"https://www.graphcanon.com/tools/pspdfkit-labs-nutrient-agent-skill.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pspdfkit-labs-nutrient-agent-skill","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pspdfkit-labs-nutrient-agent-skill","description":"Universal Agent Skill for document processing with Nutrient DWS API — works with Claude Code, Codex, Gemini CLI, Cursor, and 35+ more agents","homepage_url":null,"license":null,"open_issues":0,"watchers":0,"ai_summary":"The PSPDFKit-labs/nutrient-agent-skill provides universal agent support for document processing tasks using the Nutrient Data Web Services (DWS) API.","readme_excerpt":"# Install the skill (works with 40+ agents)\nnpx skills add PSPDFKit-labs/nutrient-agent-skill\n\n---\n\n## Requirements\n\n- Python 3.10+\n- `uv` installed: <https://docs.astral.sh/uv/>\n- Nutrient API key\n\n---\n\n---\n\n# Install to all detected agents\nnpx skills add PSPDFKit-labs/nutrient-agent-skill\n\n---\n\n# Install to specific agents only\nnpx skills add PSPDFKit-labs/nutrient-agent-skill -a claude-code -a codex -a cursor\n\n---\n\n# Install globally (available across all projects)\nnpx skills add PSPDFKit-labs/nutrient-agent-skill -g\n```\n\n---\n\n### Manual Installation\n\nCopy the `nutrient-document-processing/` folder to your agent's skills directory:\n\n| Agent | Project Path | Global Path |\n|-------|-------------|-------------|\n| **Claude Code** | `.claude/skills/` | `~/.claude/skills/` |\n| **Codex CLI** | `.codex/skills/` | `~/.codex/skills/` |\n| **Gemini CLI** | `.gemini/skills/` | `~/.gemini/skills/` |\n| **Cursor** | `.cursor/skills/` | `~/.cursor/skills/` |\n| **GitHub Copilot** | `.github/skills/` | `~/.copilot/skills/` |\n| **OpenCode** | `.opencode/skills/` | `~/.config/opencode/skills/` |\n| **Windsurf** | `.windsurf/skills/` | `~/.codeium/windsurf/skills/` |\n| **Amp** | `.agents/skills/` | `~/.config/agents/skills/` |\n| **OpenClaw** | `skills/` | `~/.moltbot/skills/` |\n| **Roo Code** | `.roo/skills/` | `~/.roo/skills/` |\n\nExample for Claude Code:\n\n```bash\ngit clone https://github.com/PSPDFKit-labs/nutrient-agent-skill.git\ncp -r nutrient-agent-skill/nutrient-document-processing ~/.claude/skills/\n```\n\n---\n\n---\n\n## License\n\n[Apache-2.0](nutrient-document-processing/LICENSE.txt)","github_created_at":"2026-02-06T06:04:55+00:00","created_at":"2026-07-12T00:07:28.505326+00:00","updated_at":"2026-08-06T12:00:52.445039+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent-skills","name":"agent-skills"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"claude-code","name":"claude-code"},{"slug":"codex","name":"codex"},{"slug":"cursor","name":"cursor"},{"slug":"document-processing","name":"document-processing"}],"trust":{"provenance":{"is_fork":false,"github_id":1151166677,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-06T12:00:50.615Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":135,"last_release_at":null},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-12T00:07:32.458Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-06T12:00:52.080Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-06T12:00:52.080Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["- Requires Python 3.10+ and the 'uv' library installation.","- Necessary to have a valid Nutrient API key to utilize the tool's full functionality."],"min_ram_gb":null,"requires_docker":false},"constraints":{"min_ram_gb":null,"requires_docker":false},"when_to_use":["- When you need to integrate document-processing abilities into any of over 40 different agents.","- If your project involves extensive use of Claude Code, Codex, Gemini CLI, Cursor, or other supported AI agents.","- For developers relying on Python 3.10+ and the 'uv' library."],"when_not_to_use":["- In environments where Python 3.10 is not available or not suitable.","- When working with a specific set of non-supported agents that do not integrate with the Nutrient DWS API.","- If you lack an active Nutrient API key necessary for leveraging this skill."],"source":"enrich:decision_facts","observed_at":"2026-07-16T20:56:17.995Z"},"constraint_facets":{"min_ram_gb":null,"requires_docker":false},"decision_summary":[{"label":"Requirements","value":"- Requires Python 3.10+ and the 'uv' library installation.; - Necessary to have a valid Nutrient API key to utilize the tool's full functionality."},{"label":"Adopt for","value":"The nutrient-agent-skill is an AI-driven tool for document processing tasks via the Nutrient DWS API."}]}}