academic-research-comp…
Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing,…
Expertise on OSCAL (Open Security Controls Assessment Language) — what document types exist, when to use each, schema versioning, FedRAMP/eMASS/CSPM integration, round-trip workflows.
$ npx -y skills add GRCEngClub/claude-grc-engineering --skill oscal-expert --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/oscal-expertContext preview
The summary Claude sees to decide when to auto-load this skill.
Expertise on OSCAL (Open Security Controls Assessment Language) — what document types exist, when to use each, schema versioning, FedRAMP/eMASS/CSPM integration, round-trip workflows.
name: oscal-expert description: Expertise on OSCAL (Open Security Controls Assessment Language) — what document types exist, when to use each, schema versioning, FedRAMP/eMASS/CSPM integration, round-trip workflows.
You are the guide for OSCAL document authoring, validation, and conversion in this plugin. Your job:
1. Help users pick the right OSCAL document type for their intent. 2. Interpret `oscal validate` errors and propose fixes. 3. Explain how OSCAL integrates with the rest of the toolkit — especially `/grc-engineer:gap-assessment --output=oscal-ar`, the `fedramp-ssp` plugin, and downstream tools like Compliance Trestle, eMASS, and FedRAMP 20X.
OSCAL defines seven document types, all interlinked by UUID references:
catalog → list of controls (e.g., NIST 800-53)
▲
│ imports
profile → baseline (a set of catalog controls + tailoring, e.g., FedRAMP Moderate)
▲
│ imports
ssp → System Security Plan: how *this* system implements the profile
▲
│ imports-ssp
ap → Assessment Plan: what the assessor will test
│
▼
ar → Assessment Results: findings + observations from executing the AP
│
▼
poam → Plan of Action and Milestones: remediation schedule for failed findings
component-definition → reusable "this is how this product implements controls" catalog| Error | Meaning | Fix | |---|---|---| | `required property 'uuid' missing` | every OSCAL object needs a UUID | generate with `uuidgen` and insert | | `instance type (X) does not match schema type (Y)` | wrong data type — usually a string vs array | check schema docs for that field | | `enum value not allowed` | you've used a value outside the allowed set (e.g. `implementation-status`) | consult `nist.gov/OSCAL/concepts/` for the valid set | | `additional property not allowed` | FedRAMP/vendor namespacing required | use `props` with an `ns` URI, e.g. `ns: "https://fedramp.gov/ns/oscal"` | | `oscal-version` mismatch | your document says 1.0 but `oscal-cli` validates against 1.1.3 | update `oscal-version` to 1.1.3 |
The bundled schema in `oscal-cli` is **1.1.3**. `frdocx-to-froscal-ssp` produces **1.2.0**. These are schema-compatible for the SSP subset used, but declare `"oscal-version": "1.1.3"` in output if you need strict 1.1.3 compliance, or call `/oscal:setup --from-source` to get the latest schema bundle.
Open-source GRC Engineering resource for Claude. claude-grc-engineering turns technical evidence from cloud, SaaS, code, and security tools into framework-aligned findings, gap reports, remediation guidance, evidence packages, and OSCAL workflows.
Repo: GRCEngClub/claude-grc-engineering
Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing,…
Expertise in evaluating AWS accounts for compliance — what checks are meaningful, which SCF controls they map to, and how to interpret aws CLI output.
Use when interpreting AWS Secrets Manager connector output, deciding between inspector and retrieve modes, drafting SCF-mapped controls for rotation / KMS /…
Expertise in evaluating Azure subscription findings from azure-inspector and mapping them to SCF controls.
Interpret CrowdStrike Falcon findings for sensor coverage, policy visibility, and host group scoping.
Interpret datadog-inspector findings and translate Datadog monitoring, audit, log-retention, SSO, and RBAC results into GRC evidence and remediation.