From grc-engineer
Transforms natural language risk assessments into Jira API JSON tickets, extracting likelihood, impact, mitigation, priority, labels, and Definition of Done criteria. Useful for security and engineering risk tracking.
npx claudepluginhub grcengclub/claude-grc-engineering --plugin grc-engineerThis skill is limited to using the following tools:
Converts unstructured risk assessments into structured engineering tickets. Turns "Risk Management" into "Task Management."
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Calculates TAM/SAM/SOM using top-down, bottom-up, and value theory methodologies for market sizing, revenue estimation, and startup validation.
Converts unstructured risk assessments into structured engineering tickets. Turns "Risk Management" into "Task Management."
Transform a risk assessment:
node scripts/transform-risk.js "Vulnerability in authentication service discovered during pen test. High likelihood, critical impact. Mitigation: Implement OAuth2 with PKCE." SEC
Transform with custom project:
node scripts/transform-risk.js "<risk description>" INFRA
Accepts natural language risk descriptions. Automatically extracts:
Generates JSON formatted for Jira API:
{
"fields": {
"project": { "key": "SEC" },
"summary": "Implement OAuth2 with PKCE for authentication service",
"description": "...",
"issuetype": { "name": "Security Task" },
"priority": { "name": "Critical" },
"labels": ["security", "authentication", "risk-mitigation"],
"customfield_10001": "High", // Likelihood
"customfield_10002": "Critical", // Impact
"customfield_10003": "Implement OAuth2 with PKCE" // Mitigation
}
}
Automatically calculates risk score: