research
Start or resume an academic research project — idea through literature, methodology, writing, feedback, and publishing
Aggregate connector findings, map to requested frameworks via SCF crosswalk, and produce a prioritized gap report with remediation links.
> /plugin marketplace add GRCEngClub/claude-grc-engineeringHow it fires
How this command gets triggered: by you, by Claude, or both.
/gap-assessmentContext preview
What this command does when you run it.
Aggregate connector findings, map to requested frameworks via SCF crosswalk, and produce a prioritized gap report with remediation links.
name: Gap Assessment description: Aggregate connector findings, map to requested frameworks via SCF crosswalk, and produce a prioritized gap report with remediation links.
Produce a multi-framework gap assessment by joining cached connector findings with the [Secure Controls Framework](https://securecontrolsframework.com) crosswalk (1,468 controls × 249 frameworks).
/grc-engineer:gap-assessment <frameworks> [options]
**Arguments**:
**Options**:
1. **Discover sources**: scan `~/.cache/claude-grc/findings/<source>/*.json` for Findings documents matching `schemas/finding.schema.json` v1. 2. **Validate**: every document is checked for schema conformance. Invalid documents are listed in the report under "Data quality warnings" but don't stop the run. 3. **Resolve to SCF**: each evaluation's `(control_framework, control_id)` is resolved to one or more SCF control IDs. 4. **Expand to requested frameworks**: each SCF control is expanded via the forward crosswalk into every framework you requested. 5. **Score and tier**:
6. **Emit report**: markdown by default; JSON, SARIF, or OSCAL Assessment Results available via `--output`.
When the user invokes `/grc-engineer:gap-assessment`, run the orchestrator directly:
node plugins/grc-engineer/scripts/gap-assessment.js <frameworks> [options]
The script reads args from `argv`. Pass through the user's flags unchanged. The script prints the report to stdout and progress/errors to stderr. It also writes a report bundle directory containing:
**First run — SOC 2 against a GitHub-only environment**:
/grc-engineer:gap-assessment SOC2 --sources=github-inspector
**Multi-framework optimization scan**:
/grc-engineer:gap-assessment SOC2,FedRAMP-Moderate,ISO-27001-2022,NIST-800-53-r5
**CI/CD integration** (non-interactive):
node plugins/grc-engineer/scripts/gap-assessment.js SOC2,PCI-DSS-4 --output=sarif --quiet > gap.sarif
**OSCAL export** for a FedRAMP package:
/grc-engineer:gap-assessment FedRAMP-Moderate --output=oscal-ar --sources=aws-inspector
The markdown report has six sections:
1. **Header** — frameworks, sources, SCF version, run ID 2. **Coverage table** — per-framework evaluated/total, pass rate, failing counts 3. **Tier 1 blockers** — table of critical/high failures with failing-resource counts 4. **Tier 2 findings** — medium-severity failures 5. **Tier 3 recommendations** — low-severity findings 6. **Remediation detail** — per-Tier-1 finding, the list of failing resources with remediation refs
Remediation refs of the form `grc-engineer://generate-implementation/<control>/<cloud>` are direct invocations of `/grc-engineer:generate-implementation` — the tool generates the Terraform, Python, or policy-as-code to fix it.
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
Start or resume an academic research project — idea through literature, methodology, writing, feedback, and publishing
Query AWS for compliance-relevant configuration across IAM, S3, CloudTrail, EBS, and emit findings conforming to the v1 contract.
Install the frdocx-to-froscal-ssp Python pipeline and verify its dependencies. Idempotent.
Retrieve a single AWS Secrets Manager secret value to stdout or a 0600-permission file. Opt-in retrieval mode — never writes to the findings cache.
Run testssl.sh against one or more HTTPS endpoints and emit v1 Findings mapped to SOC 2, NIST 800-53, PCI DSS 4.0.1, ISO 27001, and SCF controls.