oscal-parser
OfficialParse OSCAL docs into structured data.
AuthoreuCann
Version1.0.0
Installs0
System Documentation
What problem does it solve?
OSCAL documents come in multiple formats (JSON, YAML, XML) and contain rich metadata, controls, and components. This skill provides a reliable way to parse OSCAL documents and produce structured data suitable for analysis, validation, and interoperability across catalogs, SSPs, profiles, and component definitions.
Core Features & Use Cases
- Detect and parse OSCAL models (Catalog, Profile, SSP, Component Definition, Assessment Plan/Results, POA&M)
- Extract metadata, controls, components, and references into consistent data structures
- Transform OSCAL content for validation, mapping, or compliance workflows
- Use Case: Given an OSCAL Catalog, derive a consolidated view of controls and metadata for reporting
Quick Start
Parse the provided OSCAL document and return a structured data representation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: oscal-parser Download link: https://github.com/euCann/OSCAL-GRC-SKILLS/archive/main.zip#oscal-parser Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.