Skip to content

Commit 7397394

Browse files
committed
Add passkey recovery ceremony review skill
1 parent 3946a04 commit 7397394

11 files changed

Lines changed: 519 additions & 9 deletions

File tree

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
**Drop structured security skills into your AI coding agent. Get instant, framework-grounded security expertise.**
44

55
![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)
6-
![Skills: 45](https://img.shields.io/badge/Skills-45-green.svg)
6+
![Skills: 46](https://img.shields.io/badge/Skills-46-green.svg)
77
![Claude Code](https://img.shields.io/badge/Claude_Code-compatible-purple.svg)
88
![Gemini CLI](https://img.shields.io/badge/Gemini_CLI-compatible-purple.svg)
99
![Cursor](https://img.shields.io/badge/Cursor-compatible-purple.svg)
@@ -111,7 +111,7 @@ This is why some skills ship extra `.md` files alongside `SKILL.md` (e.g. `cloud
111111

112112
## Skills
113113

114-
45 skills across 10 security domains.
114+
46 skills across 10 security domains.
115115

116116
### Application Security
117117

@@ -143,6 +143,7 @@ This is why some skills ship extra `.md` files alongside `SKILL.md` (e.g. `cloud
143143
| RBAC/ABAC Design | `skills/identity/rbac-design/` | NIST RBAC, NIST SP 800-162 |
144144
| Zero Trust Assessment | `skills/identity/zero-trust-assessment/` | NIST SP 800-207, CISA ZTMM v2 |
145145
| Privileged Access Management | `skills/identity/privileged-access/` | CIS Controls v8, NIST SP 800-53 |
146+
| Passkey Recovery Ceremony Review | `skills/identity/passkey-recovery-ceremony-review/` | NIST SP 800-63B, OWASP ASVS, FIDO2/WebAuthn |
146147

147148
### Cloud Security
148149

@@ -218,8 +219,8 @@ Pre-configured skill sequences for common security roles. Each bundle orchestrat
218219
|------|-------------|--------|
219220
| **vCISO** | Security program leadership, risk assessment, compliance, board reporting | nist-csf-assessment, soc2-gap, iam-review, cve-triage, threat-modeling |
220221
| **SOC Analyst** | Alert triage, threat hunting, incident investigation, detection engineering | alert-triage, detection-engineering, ir-playbook, log-analysis, cve-triage |
221-
| **Security Engineer** | Building security into products and infrastructure | secure-code-review, dependency-scanning, cve-triage, secrets-management, pipeline-security, container-security, iam-review |
222-
| **AppSec Engineer** | Application security design, testing, and code review | threat-modeling, secure-code-review, api-security, dependency-scanning, prompt-injection, owasp-top-10-web |
222+
| **Security Engineer** | Building security into products and infrastructure | secure-code-review, dependency-scanning, cve-triage, secrets-management, pipeline-security, container-security, iam-review, passkey-recovery-ceremony-review |
223+
| **AppSec Engineer** | Application security design, testing, and code review | threat-modeling, secure-code-review, api-security, dependency-scanning, prompt-injection, owasp-top-10-web, passkey-recovery-ceremony-review |
223224
| **Cloud Security Engineer** | Cloud posture, IaC review, container security, identity | aws-review, azure-review, gcp-review, iac-security, container-security, zero-trust-assessment, privileged-access |
224225

225226
---

index.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
meta:
77
version: "1.0.0"
88
last_updated: "2026-03-05"
9-
skill_count: 45
9+
skill_count: 46
1010
role_count: 5
1111

1212
tag_vocabulary:
@@ -138,6 +138,18 @@ skills:
138138
file: skills/identity/privileged-access/SKILL.md
139139
compatible_tools: [claude-code, gemini-cli, cursor, codex-cli, openclaw, kiro]
140140

141+
- id: passkey-recovery-ceremony-review
142+
name: "Passkey Recovery Ceremony Review"
143+
tags: [identity, passkey, webauthn, account-recovery, mfa]
144+
role: [security-engineer, appsec-engineer, architect]
145+
phase: [design, build, review]
146+
activity: [review, assess, test]
147+
frameworks: [NIST-SP-800-63B, OWASP-ASVS, FIDO2-WebAuthn, CIS-Controls-v8]
148+
difficulty: intermediate
149+
time_estimate: "30-60min"
150+
file: skills/identity/passkey-recovery-ceremony-review/SKILL.md
151+
compatible_tools: [claude-code, gemini-cli, cursor, codex-cli, openclaw, kiro]
152+
141153
# -- Cloud ----------------------------------------------------------------
142154
- id: aws-review
143155
name: "AWS Security Posture Review"
@@ -582,13 +594,13 @@ roles:
582594
- id: security-engineer
583595
name: "Security Engineer"
584596
description: "Building security into products and infrastructure — reviews, tooling, remediation"
585-
skills: [secure-code-review, dependency-scanning, cve-triage, secrets-management, pipeline-security, container-security, iam-review]
597+
skills: [secure-code-review, dependency-scanning, cve-triage, secrets-management, pipeline-security, container-security, iam-review, passkey-recovery-ceremony-review]
586598
file: roles/security-engineer/SKILL.md
587599

588600
- id: appsec-engineer
589601
name: "AppSec Engineer"
590602
description: "Application security design, testing, and code review"
591-
skills: [threat-modeling, secure-code-review, api-security, dependency-scanning, prompt-injection, owasp-top-10-web]
603+
skills: [threat-modeling, secure-code-review, api-security, dependency-scanning, prompt-injection, owasp-top-10-web, passkey-recovery-ceremony-review]
592604
file: roles/appsec-engineer/SKILL.md
593605

594606
- id: cloud-security-engineer

roles/appsec-engineer/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Invoke this role bundle when any of the following conditions are true:
3737

3838
If the ask is about infrastructure security (e.g., "review our Kubernetes RBAC") or program-level maturity (e.g., "assess our overall security posture"), use the `security-engineer` or `vciso` role bundle instead. This bundle is for application-layer security work.
3939

40-
**Skills:** All skills referenced in this bundle are available: `threat-modeling`, `secure-code-review`, `llm-top-10`, `prompt-injection`, `api-security`, `dependency-scanning`, `owasp-top-10-web`, `sast-config`, `agent-security`.
40+
**Skills:** All skills referenced in this bundle are available: `threat-modeling`, `secure-code-review`, `llm-top-10`, `prompt-injection`, `api-security`, `passkey-recovery-ceremony-review`, `dependency-scanning`, `owasp-top-10-web`, `sast-config`, `agent-security`.
4141

4242
---
4343

roles/security-engineer/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Invoke this role bundle when any of the following conditions are true:
3737

3838
If the ask is a program-level concern (e.g., "assess our overall security maturity"), use the `vciso` role bundle instead. This bundle is for hands-on engineering work.
3939

40-
**Skills:** All skills referenced in this bundle are available: `secure-code-review`, `cve-triage`, `pipeline-security`, `iam-review`, `threat-modeling`, `dependency-scanning`, `sast-config`, `secrets-management`, `container-security`, `patch-prioritization`, `scanner-tuning`, `firewall-review`.
40+
**Skills:** All skills referenced in this bundle are available: `secure-code-review`, `cve-triage`, `pipeline-security`, `iam-review`, `passkey-recovery-ceremony-review`, `threat-modeling`, `dependency-scanning`, `sast-config`, `secrets-management`, `container-security`, `patch-prioritization`, `scanner-tuning`, `firewall-review`.
4141

4242
---
4343

0 commit comments

Comments
 (0)