Back to Discover

claude-grc-engineering

artifact

GRCEngClub

Open-source GRC toolkit from the GRC Engineering Club. Claude Code plugins for evidence collection, SCF crosswalks, multi-framework gap reports, OSCAL workflows.

View on GitHub
359 starsNOASSERTIONSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add GRCEngClub/claude-grc-engineering

README

claude-grc-engineering

CodeRabbit Pull Request Reviews Greptile runs OSV-Scanner

https://github.com/user-attachments/assets/a83aa297-9fba-4a7d-b56c-06f962d1ec6b

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.

It is built for the Claude ecosystem: Claude Code plugin installs first, with Claude Desktop and Claude Cowork usage supported through the same Markdown skills, command runbooks, schemas, and repository files.

It is maintained by the GRC Engineering Club for people who want compliance work to behave more like engineering work: repeatable, testable, versioned, and easy to extend.

Not affiliated with Anthropic. Claude, Anthropic, and related marks are property of their respective owners.

What it does

The toolkit is a Claude Code plugin marketplace. The same plugin skills and command runbooks are also useful in Claude Desktop and Claude Cowork when you add this repository as project context or a shared workspace. Install the pieces you need:

  • grc-engineer: the core automation hub for gap assessment, IaC scanning, evidence collection, remediation generation, policy generation, PR review, continuous monitoring, and multi-framework optimization.
  • Persona plugins: workflows for auditors, internal GRC teams, third-party risk, reporting, learning, and iterative GRC automation.
  • Framework plugins: reference guidance for SOC 2, NIST 800-53, ISO 27001, FedRAMP, PCI DSS, CMMC, HITRUST, CIS Controls, GDPR, DORA, HIPAA Security, regional privacy/security regimes, and more.
  • Connector plugins: thin wrappers around tools such as AWS CLI, GitHub CLI, gcloud, Azure CLI, Okta, Slack, Datadog, CrowdStrike, Drata, Splunk, Tenable, Snowflake, and POA&M automation.
  • Diagram plugins: editable draw.io system boundaries, evidence flows, control maps, risk treatment, audit workflows, framework crosswalks, TPRM, POA&M, data flows, RACI, and operating model visuals.
  • OSCAL and bridge plugins: tooling for FedRAMP/OSCAL workflows and integrations with external GRC systems.

The common path is:

connectors collect evidence
        ↓
findings match schemas/finding.schema.json
        ↓
grc-engineer maps findings through SCF
        ↓
reports, remediation, evidence packages, OSCAL outputs

The Secure Controls Framework (SCF) crosswalk is used as the control backbone: 1,468 controls mapped to 249 frameworks. The toolkit references control IDs and implementation guidance; it does not reproduce copyrighted standards text.

Install in 60 seconds

Inside Claude Code:

/plugin marketplace add GRCEngClub/claude-grc-engineering
/plugin install grc-engineer@grc-engineering-suite

For a first run without cloud credentials, use GitHub as the evidence source:

/plugin install github-inspector@grc-engineering-suite
/plugin install soc2@grc-engineering-suite
/github-inspector:setup
/github-inspector:collect --scope=@me
/grc-engineer:gap-assessment SOC2 --sources=github-inspector

Full walkthrough: docs/QUICKSTART.md.

Using Claude Desktop or Claude Cowork instead of Claude Code? Start with docs/CLAUDE-COWORK.md. Anthropic's security and compliance posture is documented at trust.anthropic.com, and the Claude Cowork third-party platform guide is here: Claude Desktop on third-party platforms.

Common workflows

GoalCommand
Run a gap assessment against one or more frameworks/grc-engineer:gap-assessment
Scan Terraform, CloudFormation, or Kubernetes for compliance issues/grc-engineer:scan-iac
Validate a control end to end/grc-engineer:test-control
Generate remediation code, scripts, or policy/grc-engineer:generate-implementation, /grc-engineer:generate-policy
Map one control across frameworks/grc-engineer:map-controls-unified
Find conflicting requirements across frameworks/grc-engineer:find-conflicts
Optimize a multi-framework control plan/grc-engineer:optimize-multi-framework
Collect evidence from cloud/SaaS/code systemsconnector-specific setup, collect, and status commands
Build audit workpapers or evidence packages/grc-auditor:generate-workpaper, /grc-engineer:collect-evidence
Generate OSCAL SSP/SAP/SAR/POA&M outputs/oscal:*, /fedramp-ssp:*
Draft leadership updates and automation coverage reports/report:exec-summary, /report:automation-coverage
Create editable GRC diagrams/grc-diagrams:drawio, /grc-diagrams:system-boundary, /grc-diagrams:evidence-flow, /grc-diagrams:control-map
Learn a framework, control, or GRC role/teach-me:framework, /teach-me:control, /teach-me:role, /teach-me:quiz
Run an academic research project end-to-end/academic-research-companion:research

Every command has a reference page in its plugin's commands/ directory.

Plugin map

Use /grc-engineer:frameworks to discover framework coverage and plugin depth.

High-level categories:

CategoryExamples
Engineering hubgrc-engineer
Persona/workflow pluginsgrc-auditor, grc-internal, grc-tprm, grc-reporter, grc-loop, teach-me, academic-research-companion
Diagram plugingrc-diagrams for editable draw.io GRC diagrams
Framework pluginssoc2, nist-800-53, iso27001, fedramp-rev5, fedramp-20x, pci-dss, cmmc, hitrust, cis-controls, gdpr, dora, us-hipaa-security, and others
Connector pluginsaws-inspector, github-inspector, gcp-inspector, azure-inspector, okta-inspector, slack-inspector, datadog-inspector, crowdstrike-inspector, drata-inspector, splunk-inspector, tenable-inspector, snowflake-inspector
Dashboards, knowledge sourcescompliance-posture-dashboard, gcp-docs
OSCAL/FedRAMP toolingoscal, fedramp-ssp, POA&M automation plugins

The marketplace manifest lives at .claude-plugin/marketplace.json.

Data contract

Every connector emits Findings that match schemas/finding.schema.json. A Finding is one resource with one or more control evaluations.

That contract keeps connectors small: each connector only needs to collect and normalize evidence. grc-engineer handles framework expansion, reporting, remediation, and downstream workflows.

For the full architecture and schema example, see docs/ARCHITECTURE.md.

Documentation

Contributing

Contributions are welcome from GRC practitioners, auditors, security engineers, platform teams, framework experts, and commercial GRC vendors.

The highest-value contributions are:

  • New connector plugins
  • Improvements to existing connectors
  • Framework plugin guidance and evidence patterns
  • Real-world remediation examples
  • Documentation that helps practitioners learn GRC engineering

First-time contributors follow the issue → vouch → PR flow described in docs/CONTRIBUTING.md and GOVERNANCE.md.

Security-sensitive reports should use the private advisory process described in SECURITY.md.

Status

Pre-1.0. The Finding schema is versioned, and breaking changes are documented in CHANGELOG.md.

Star History

Star History Chart

License

MIT for original code, copyright © GRC Engineering Club contributors. Exceptions are documented in LICENSE. The CIS Controls plugin is CC BY-SA 4.0 per upstream terms. SCF data is CC BY-ND 4.0 and redistributed verbatim.

Rendered live from GRCEngClub/claude-grc-engineering's GitHub README — not stored, always reflects the source repo.

65 Plugins

NameDescriptionCategorySource
grc-engineerMaps IaC to compliance controls, generates policies, collects evidence, reviews PRs./plugins/grc-engineer
grc-auditorEvidence review, control validation, and audit workpaper generation for external auditors./plugins/grc-auditor
grc-internalPolicy management, risk registers, and compliance tracking for internal GRC teams./plugins/grc-internal
grc-tprmVendor assessments, questionnaire analysis, and risk scoring for third-party risk management./plugins/grc-tprm
grc-reporterTranslate findings, risks, and metrics into narratives leadership reads. Reference implementation of the Reporting category from RFC #38../plugins/grc-reporter
grc-loopIterative GRC automation loops for gap-remediation burndown and quarterly evidence sweeps../plugins/grc-loop
gcp-docsKnowledge source for Google Developer Knowledge API: current Google developer documentation citations for GRC workflows../plugins/knowledge-sources/gcp-docs
teach-meSocratic primer + drill plugin for new-to-GRC practitioners. Get up to speed on a framework, control, or role without already knowing it../plugins/teach-me
academic-research-companionGuide a research project through the academic lifecycle — idea, literature, methodology, writing, feedback, publishing, and authorship — with verified sources and a durable tracker../plugins/academic-research-companion
grc-diagramsEditable draw.io diagram patterns for GRC system boundaries, evidence flows, control maps, risk treatment, audits, crosswalks, TPRM, POA&M, data flows, RACI, and operating models.workflow./plugins/grc-diagrams
soc2SOC 2 Trust Service Criteria expertise and Type I/II assessment support./plugins/frameworks/soc2
nist-800-53NIST 800-53 control families and baseline selection (Low/Moderate/High)./plugins/frameworks/nist-800-53
iso27001ISO 27001 Annex A controls and ISMS implementation guidance./plugins/frameworks/iso27001
fedramp-rev5FedRAMP Rev 5 traditional authorization with SSP/SAP/SAR/POA&M and NIST 800-53 controls./plugins/frameworks/fedramp-rev5
fedramp-20xFedRAMP 20X automated authorization with KSIs, continuous monitoring, and auto-sync from official docs./plugins/frameworks/fedramp-20x
pci-dssPCI DSS v4.0.1 compliance with ROC guidance, SAQ selection, and March 2025 requirements./plugins/frameworks/pci-dss
cmmcCMMC v2.0 (DoD contractors) with 5 levels and C3PAO assessment prep./plugins/frameworks/cmmc
hitrustHITRUST CSF healthcare security with i1/r2 assessments./plugins/frameworks/hitrust
cis-controlsCIS Controls v8 baseline security with IG1/IG2/IG3 levels./plugins/frameworks/cis-controls
gdprGDPR EU privacy regulation with DPIA and data subject rights./plugins/frameworks/gdpr
csa-ccmCSA Cloud Controls Matrix with 197 controls and CAIQ support./plugins/frameworks/csa-ccm
nydfsNYDFS 23 NYCRR 500 cybersecurity requirements for financial services./plugins/frameworks/nydfs
doraDORA EU Digital Operational Resilience Act for financial entities./plugins/frameworks/dora
staterampStateRAMP state/local government cloud authorization./plugins/frameworks/stateramp
essential8Essential 8 Australian cyber security strategies with maturity levels./plugins/frameworks/essential8
glbaGLBA Gramm-Leach-Bliley Act for financial institution privacy./plugins/frameworks/glba
us-exportUS Export Controls: ITAR (defense) + EAR (dual-use commercial) compliance./plugins/frameworks/us-export
us-hipaa-securityHIPAA Security Rule (45 CFR Part 164, Subpart C) for ePHI protection with Administrative, Physical, and Technical Safeguards./plugins/frameworks/us-hipaa-security
pbmmCanadian PBMM (Protected B Medium Medium) with ITSG-33 controls./plugins/frameworks/pbmm
ismapJapanese ISMAP government cloud security (ISO 27001/27017/27018)./plugins/frameworks/ismap
irapAustralian IRAP (ISM + Essential Eight) for government cloud./plugins/frameworks/irap
aws-inspectorGRC connector for AWS: IAM, S3, CloudTrail, EBS compliance checks → v1 finding contract./plugins/connectors/aws-inspector
github-inspectorGRC connector for GitHub: branch protection, secret scanning, Dependabot, code scanning → v1 finding contract./plugins/connectors/github-inspector
gcp-inspectorGRC connector for Google Cloud: IAM, Cloud Storage, audit logs, KMS rotation, Compute OS Login → v1 finding contract./plugins/connectors/gcp-inspector
azure-inspectorGRC connector for Azure: Entra ID, Storage, Key Vault, Monitor, and Defender for Cloud to v1 finding contract./plugins/connectors/azure-inspector
slack-inspectorGRC connector for Slack: workspace 2FA, SSO/session, retention, app approvals, and DLP visibility to v1 finding contract./plugins/connectors/slack-inspector
datadog-inspectorGRC connector for Datadog: log retention, audit logs, monitor coverage, SSO, and RBAC to v1 finding contract./plugins/connectors/datadog-inspector
crowdstrike-inspectorGRC connector for CrowdStrike Falcon: sensor coverage, policies, and host-group scoping to v1 finding contract./plugins/connectors/crowdstrike-inspector
drata-inspectorGRC connector for Drata: wraps drata-cli workflows and normalizes compliance posture to v1 finding contract./plugins/connectors/drata-inspector
splunk-inspectorGRC connector for Splunk: index retention, RBAC, audit coverage, search ACLs, and auth posture to v1 finding contract./plugins/connectors/splunk-inspector
tenable-inspectorGRC connector for Tenable.io/Tenable.sc: scan coverage, credentialed scans, vulnerability age, and scan access to v1 finding contract./plugins/connectors/tenable-inspector
snowflake-inspectorGRC connector for Snowflake: MFA, network policies, masking/row access policies, session timeout, and retention to v1 finding contract./plugins/connectors/snowflake-inspector
wiz-inspectorGRC connector for Wiz CNAPP: configuration findings, issues, vulnerabilities, and cloud inventory to v1 finding contract./plugins/connectors/wiz-inspector
testssl-inspectorGRC connector wrapping testssl.sh: TLS/SSL protocol, cipher, certificate, and known-CVE checks on HTTPS endpoints → v1 finding contract./plugins/connectors/testssl-inspector
okta-inspectorGRC connector for Okta: password/MFA/session policies, inactive users, admin factor enrollment → v1 finding contract./plugins/connectors/okta-inspector
oscalOSCAL toolkit: validate and convert catalogs, profiles, SSPs, SAPs, SARs, POA&Ms, assessment results, component definitions. Wraps ethanolivertroy/oscal-cli../plugins/oscal
fedramp-sspConvert FedRAMP Rev 5 SSP DOCX templates to validated OSCAL 1.2.0 SSP JSON. Wraps ethanolivertroy/frdocx-to-froscal-ssp../plugins/fedramp-ssp
singapore-pdpaSingapore - Personal Data Protection Ac (PDPA) (2012) — reference-depth plugin backed by the SCF crosswalk (30 SCF → 14 framework controls)../plugins/frameworks/singapore-pdpa
us-finraFINRA Broker-Dealer Cybersecurity Guidance — stub-depth plugin backed by the SCF crosswalk (17 SCF → 39 framework controls)../plugins/frameworks/us-finra
cyber-essentials-plusUK NCSC Cyber Essentials Plus (CE+) v3.3 Danzell — gap assessments, evidence checklists, remediation plans, and cross-framework mapping to ISO 27001 and NIST CSF../plugins/frameworks/cyber-essentials-plus
ch-fadpSwiss Federal Act on Data Protection (nFADP) — stub-depth plugin backed by the SCF crosswalk (35 SCF → 90 framework controls)../plugins/frameworks/ch-fadp
ind-dpdpaIndia Digital Personal Data Protection Act, 2023 — reference-depth plugin with scope determination, evidence checklist, and breach-process workflow backed by the SCF crosswalk../plugins/frameworks/ind-dpdpa
poam-automationGRC connector wrapping networkbm/POAM-Automation-Tool: converts vulnerability scans into FedRAMP POA&M Excel and emits NIST-800-53-r5 (SI-2) findings → v1 finding contract../plugins/connectors/poam-automation
eu-nis2EU NIS2 Directive (2022) — reference-depth plugin backed by the SCF crosswalk (68 SCF → 30 framework controls)../plugins/frameworks/eu-nis2
nist-csf-20NIST Cybersecurity Framework (v2.0) — reference-depth plugin backed by the SCF crosswalk (250 SCF → 134 framework controls)../plugins/frameworks/nist-csf-20
us-soxUS Sarbanes-Oxley Act of 2002 (SOX) — Reference-depth plugin for ICFR scoping, IT General Control (ITGC) testing, and §302/§404/§906 evidence preparation. Backed by the SCF crosswalk (4 SCF → 17 framework controls)../plugins/frameworks/us-sox
us-ccpaCalifornia Consumer Privacy Act (CCPA) and California Privacy Rights Act (CPRA) — Reference plugin with scope determination, evidence checklist, and SCF-backed gap assessment for the California Privacy Protection Agency (CPPA) regulations../plugins/frameworks/us-ccpa
compliance-posture-dashboardLocalhost compliance posture dashboard for monitor-continuous JSON output. Reference implementation of the Dashboards category from RFC #38../plugins/dashboards/compliance-posture
jp-appiJapan APPI reference plugin with scope, evidence checklist, and SCF-backed gap assessment../plugins/frameworks/jp-appi
sg-mas-trmSingapore MAS TRM reference plugin with scope, evidence checklist, and SCF-backed gap assessment../plugins/frameworks/sg-mas-trm
au-apra-cps-234APRA CPS 234 reference plugin with scope, evidence checklist, and SCF-backed gap assessment../plugins/frameworks/au-apra-cps-234
us-nerc-cipNERC CIP reference plugin with scope, evidence checklist, and SCF-backed gap assessment../plugins/frameworks/us-nerc-cip
grc-portfolioBuild and deploy a professional portfolio website for GRC engineers — certifications, frameworks, audit experience, and AWS hosting../plugins/grc-portfolio
trust-centerBuild and deploy a serverless trust center — public compliance posture, gated document access with optional NDA e-signature, admin dashboard. Deploys to AWS../plugins/trust-center
nist-ai-rmfNIST AI 100-1 (AI RMF 1.0) — stub-depth plugin backed by the SCF crosswalk (158 SCF → 91 framework controls)../plugins/frameworks/nist-ai-rmf

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.