Converts legacy SSP/PDF/DOCX compliance documents into traceable, validated OSCAL workspaces using Compliance Trestle and OSCAL CLI. Useful for modernizing or maintaining OSCAL SSPs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oscal-document-workbench:oscal-document-workbench-expertThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when a user wants to modernize legacy compliance documents into OSCAL or maintain an OSCAL SSP with agent help.
Use this skill when a user wants to modernize legacy compliance documents into OSCAL or maintain an OSCAL SSP with agent help.
needs_review.agent-skills/oscal-document-engineering/SKILL.md for portable workflow details.trestle validate for OSCAL validation and workspace checks.bash plugins/document-transform/oscal-document-workbench/scripts/extract-legacy-doc.sh input/old-ssp.docx --output workspaces/acme/extracted
bash plugins/document-transform/oscal-document-workbench/scripts/bootstrap-trestle-workspace.sh workspaces/acme --profile fedramp-moderate
bash plugins/document-transform/oscal-document-workbench/scripts/validate-oscal-package.sh workspaces/acme/trestle-workspace --output workspaces/acme/reports/validation-report.json
Validation success means the package is structurally valid. It is not an attestation, authorization, or audit opinion.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.
npx claudepluginhub ethanolivertroy/compliance-trestle-skills --plugin oscal-document-workbench