一键导入
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