원클릭으로
oscal-document-engineering
Convert, validate, and maintain OSCAL documents from legacy SSP/PDF/DOCX/Markdown source material.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Convert, validate, and maintain OSCAL documents from legacy SSP/PDF/DOCX/Markdown source material.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Knowledge about Compliance Trestle workspace structure, initialization, and directory conventions. Use when users ask about trestle workspaces, directory layout, .trestle config, model directories, or how to set up and organize an OSCAL compliance workspace.
Knowledge about writing control implementation responses, rules, parameters, component-level responses, inheritance, and leveraged SSPs in Compliance Trestle. Use when users ask about writing control responses, implementation status, rules, parameters, component definitions, SSP implementation details, or compliance documentation content.
Knowledge about OSCAL model types, their relationships, and how they are managed in Compliance Trestle. Use when users ask about OSCAL documents, model types, catalogs, profiles, SSPs, component definitions, or how different compliance models relate to each other.
Knowledge about Compliance Trestle validation, common errors, and troubleshooting. Use when users ask about validation errors, trestle validate failures, OSCAL schema validation, fixing compliance document issues, or troubleshooting trestle problems.
Import a legacy SSP, PDF, DOCX, or Markdown package into a traceable OSCAL Document Workbench workspace using extraction, source mapping, Trestle bootstrap, and validation.
Review source-to-OSCAL mappings, triage needs_review rows, and update the review queue before treating generated OSCAL as ready for stakeholders.
| name | oscal-document-engineering |
| description | Convert, validate, and maintain OSCAL documents from legacy SSP/PDF/DOCX/Markdown source material. |
| tags | ["oscal","ssp","compliance-trestle","document-transformation","grc"] |
| related_skills | ["compliance-trestle"] |
Use this skill when a user wants to turn old compliance documents into maintainable OSCAL, especially SSPs, SAPs, SARs, POA&Ms, component definitions, and supporting evidence packages.
Every OSCAL statement must be traceable to source text, collected evidence, or a user-supplied assertion. If the source is unclear, mark the item needs_review instead of inventing a compliance fact.
Common inputs:
Produce these artifacts:
source-traceability-map.csv.ssp-import-plan.md.import-summary.md.validation-report.json or Markdown equivalent.unmapped-items.md listing content requiring human review.templates/source-traceability-map.csv.bash plugins/document-transform/oscal-document-workbench/scripts/draft-ssp-from-extraction.sh <workspace> --overwrite
Use FedRAMP Rev 5 heading conventions from plugins/document-transform/oscal-document-workbench/templates/fedramp-rev5-heading-map.json.
7. Refine mappings and fill remaining OSCAL SSP structure:
needs_review items.Use commands available in the local environment. Examples:
trestle validate -f <path-to-ssp.json>
trestle validate -f <path-to-ssp.json>
If a validator is missing, report the missing dependency and continue only if the user accepts partial validation.
references/legacy-doc-ingestion.mdreferences/oscal-validation.mdtemplates/ssp-import-plan.mdtemplates/source-traceability-map.csv