Skip to content

[DWS] Add nutrient document task skill scripts#10

Closed
nickwinder wants to merge 2 commits intomainfrom
nick/dws/add-document-task-skill
Closed

[DWS] Add nutrient document task skill scripts#10
nickwinder wants to merge 2 commits intomainfrom
nick/dws/add-document-task-skill

Conversation

@nickwinder
Copy link
Collaborator

@nickwinder nickwinder commented Feb 17, 2026

Why

Add a reusable skill that exposes common document operations through executable scripts so agents can run deterministic workflows and build custom pipelines without re-implementing boilerplate each time.

Summary

  • add a new nutrient-document-tasks skill with trigger metadata and usage guidance
  • add 17 task scripts covering conversion, extraction, OCR, redaction, signing, optimization, and page operations
  • add shared script utilities for argument parsing, client creation, and output writing
  • add references and a custom workflow template asset, and remove the marketplace note reference file for importer-focused context

@nickwinder nickwinder added the enhancement New feature or request label Feb 17, 2026
@nickwinder nickwinder self-assigned this Feb 17, 2026
@nickwinder nickwinder added the enhancement New feature or request label Feb 17, 2026
@codecov
Copy link

codecov bot commented Feb 17, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@@ -0,0 +1,4 @@
interface:
display_name: "Nutrient DWS Doc Ops"
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rename this Nutrient DWS Processor API

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. Renamed the skill display name to "Nutrient DWS Processor API" in agents/openai.yaml.

@@ -0,0 +1,63 @@
---
name: nutrient-document-tasks
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
name: nutrient-document-tasks
name: nutrient-document-processor-api

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. Updated SKILL.md frontmatter name to nutrient-document-processor-api and aligned the skill directory name with it.

@@ -0,0 +1,63 @@
---
name: nutrient-document-tasks
description: Execute common document-processing tasks with @nutrient-sdk/dws-client-typescript in Node.js scripts. Use when the user asks to convert, merge, split, OCR, extract text/tables/key-value pairs, watermark, redact, sign, optimize, protect, or reorder PDF content, or when they need a custom multi-step document pipeline script built from Nutrient DWS workflow actions.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: Execute common document-processing tasks with @nutrient-sdk/dws-client-typescript in Node.js scripts. Use when the user asks to convert, merge, split, OCR, extract text/tables/key-value pairs, watermark, redact, sign, optimize, protect, or reorder PDF content, or when they need a custom multi-step document pipeline script built from Nutrient DWS workflow actions.
description: Execute common document-processing tasks with @nutrient-sdk/dws-client-typescript in Node.js scripts. Use when the user asks to convert, merge, split, OCR, extract text/tables/key-value pairs, watermark, redact, sign, optimize, protect, or reorder Document content, or when they need a custom multi-step document pipeline script built from Nutrient DWS workflow actions.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed. Updated the SKILL.md description wording from "PDF content" to "Document content".

@nickwinder
Copy link
Collaborator Author

Moved over to PSPDFKit-labs/nutrient-agent-skill#3

@nickwinder nickwinder closed this Feb 22, 2026
@nickwinder nickwinder deleted the nick/dws/add-document-task-skill branch February 22, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant