security · rshankras — Claude Code skill: what it does, how to install
A security category index for Apple platforms that routes prompts directly to the privacy-manifests skill.
npx skills add rshankras/claude-code-apple-skills --skill security -a claude-codeWhat security does
This skill acts as a category index for Apple platform security. General documentation on Keychain storage, biometric authentication, certificate pinning, and ATS was retired after blind testing confirmed modern models handle those topics natively. The index keeps only specialized areas where models still fail.
All active routing points to privacy-manifests. That skill handles PrivacyInfo.xcprivacy configuration, required-reason API usage, App Tracking Transparency declarations, and App Store submission checks. It inspects source trees using Read, Glob, and Grep.
Do not expect standard biometric code snippets here; the skill focuses strictly on App Store privacy manifests and tracking declarations.
What it helps with
- inspect PrivacyInfo.xcprivacy files for App Store submissions
- audit source code for required-reason API usage
- configure App Tracking Transparency declarations
- route agent security prompts to privacy manifest guidelines
Example prompts for the agent
- Audit our iOS project for required-reason APIs and PrivacyInfo.xcprivacy requirements
- Check if our App Tracking Transparency declarations match App Store submission rules
How to install security
1Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill security -a claude-code2Manually: put the files in place
~/.claude/skills/security/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/security/
1Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill security -a codex2Manually: put the files in place
.agents/skills/security/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill security -a cursor2Manually: put the files in place
.cursor/skills/security/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install rshankras/claude-code-apple-skills security2Manually: put the files in place
.github/skills/security/SKILL.md1Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill security -a gemini-cli2Platform CLI
gemini skills install https://github.com/rshankras/claude-code-apple-skills --path skills/securityManually: put the files in place
.devin/skills/security/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add rshankras/claude-code-apple-skills --skill security -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about security
How to install security in Claude Code?
Run npx skills add rshankras/claude-code-apple-skills --skill security -a claude-code.
What does the security skill do?
It indexes Apple security topics and directs queries to the privacy-manifests skill for App Store compliance.
Why was Keychain and ATS guidance removed from this skill?
A July 2026 blind-test audit showed that current models already answer Keychain and ATS questions accurately without dedicated prompts.
Source text
SKILL.md · MIT
--- name: security description: Security category index for Apple platforms. Routes to the privacy-manifests skill. General secure-storage/biometrics/ATS guidance was retired in the 2026 blind-test audit — current models cover it natively. allowed-tools: [Read, Glob, Grep] last_verified: 2026-07-16 review_by: 2027-06-22 --- # Security (category index) General security guidance (Keychain patterns, biometric auth, certificate pinning, ATS) was removed from this library after the 2026-07 blind-test audit confirmed current models answer it correctly without a skill (`tools/skill-audit/`, Fable-verified coverage 0.86). What remains here is the material models get wrong or can't know. ## Available Skills ### privacy-manifests/ Privacy manifest audit — PrivacyInfo.xcprivacy format, required-reason APIs, App Tracking Transparency declarations, and App Store submission requirements.
© rshankras · MIT · rshankras/claude-code-apple-skills
Similar skills
Everything for Security →security by other authors comes first.