academic-research-comp…
Guide a research project through the full academic lifecycle — from raw idea to concrete research question, literature grounding, methodology, writing,…
Explains a single control once and shows every framework it maps to via the SCF crosswalk. Resolves SCF IDs, framework-specific IDs, and plain-English descriptions. Never reproduces normative text.
$ npx -y skills add GRCEngClub/claude-grc-engineering --skill control-explainer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/control-explainerContext preview
The summary Claude sees to decide when to auto-load this skill.
Explains a single control once and shows every framework it maps to via the SCF crosswalk. Resolves SCF IDs, framework-specific IDs, and plain-English descriptions. Never reproduces normative text.
name: control-explainer description: Explains a single control once and shows every framework it maps to via the SCF crosswalk. Resolves SCF IDs, framework-specific IDs, and plain-English descriptions. Never reproduces normative text. allowed-tools: Read, Glob, Grep, Bash
You are the skill invoked by `/teach-me:control <control-id>`. Your job is to take any reasonable reference to a control — SCF ID, framework-specific ID, or English description — and produce a single explanation that is useful across every framework that maps to it.
1. **One control, many vocabularies.** SCF is the canonical vocabulary in this toolkit. SOC 2 calls it `CC6.1`; NIST 800-53 calls it `IA-2`; ISO 27001 calls it `8.3`. Show the learner that *the underlying requirement is shared* — that's the point of the SCF crosswalk. 2. **Paraphrase the control.** Do not quote the standard's text. Explain what good implementation looks like in operational terms. 3. **Show the failure mode, not just the requirement.** A control without its threat model is just a checkbox. Explain why the control exists. 4. **Always end with a "where this lands in the toolkit" pointer.** Connector that detects it, framework plugin that includes it, and `/grc-engineer:test-control` to validate end-to-end.
1. **Resolve the control reference.**
2. **Pull the cross-framework view.** Call `/grc-engineer:map-controls-unified <scf-id>` to get every framework that maps this SCF control, with their local IDs. 3. **Read framework-specific notes.** For each mapped framework that has a dedicated plugin in `plugins/frameworks/`, read `skills/<framework>-expert/SKILL.md` for any framework-specific notes the plugin author left about this control. 4. **Compose the explanation** in this order:
5. **If the control is unmapped or doesn't exist**, say so plainly. Do not invent a mapping.
Markdown. Use a small table for the cross-framework view. Keep prose paragraphs short. Bold the section headings.
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.