Skip to main content

keychain-secure

Manages macOS Keychain credentials securely with balanced operations for storing, retrieving, and validating secrets.

Install this skill

or
0/100

Security score

The keychain-secure skill was audited on Feb 12, 2026 and we found 25 security issues across 2 threat categories, including 8 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

medium line 39

Access to .env file

SourceSKILL.md
39| `.env` file | ❌ Minimal | Readable, often committed to git |
high line 2

Access to system keychain/keyring

SourceSKILL.md
2name: keychain-secure
high line 3

Access to system keychain/keyring

SourceSKILL.md
3description: macOS Keychain credential management with GF(3) balanced operations
high line 8

Access to system keychain/keyring

SourceSKILL.md
8# Keychain Secure Skill: GF(3) Balanced Credential Management
high line 14

Access to system keychain/keyring

SourceSKILL.md
14**Frame**: Never env vars, always Keychain
high line 20

Access to system keychain/keyring

SourceSKILL.md
20**Keychain Secure** provides secure credential storage on macOS with GF(3) conservation. Every credential lifecycle is balanced:
medium line 29

Access to system keychain/keyring

SourceSKILL.md
29keychain-secure (-1) ⊗ mdm-cobordism (0) ⊗ gay-mcp (+1) = 0 ✓ [Credential Chain]
medium line 30

Access to system keychain/keyring

SourceSKILL.md
30keychain-secure (-1) ⊗ unworld (0) ⊗ oapply-colimit (+1) = 0 ✓ [Derivation]
medium line 31

Access to system keychain/keyring

SourceSKILL.md
31keychain-secure (-1) ⊗ acsets (0) ⊗ koopman-generator (+1) = 0 ✓ [Pattern]
high line 40

Access to system keychain/keyring

SourceSKILL.md
40| Keychain | ✅ Encrypted | Hardware-backed, ACL-protected |
high line 42

Access to system keychain/keyring

SourceSKILL.md
42**Rule**: Secrets belong in Keychain, never in environment.
medium line 123

Access to system keychain/keyring

SourceSKILL.md
123from mdm_mcp_server import Keychain, Trit, verify_gf3
medium line 126

Access to system keychain/keyring

SourceSKILL.md
126ok, trit = Keychain.store("openai", "api-key", "sk-...")
medium line 130

Access to system keychain/keyring

SourceSKILL.md
130secret, trit = Keychain.retrieve("openai", "api-key")
medium line 134

Access to system keychain/keyring

SourceSKILL.md
134ok, trit = Keychain.delete("openai", "api-key")
medium line 138

Access to system keychain/keyring

SourceSKILL.md
138ok, trits = Keychain.store_then_verify("service", "account", "secret")
medium line 145

Access to system keychain/keyring

SourceSKILL.md
145require 'keychain_secure'
medium line 148

Access to system keychain/keyring

SourceSKILL.md
148KeychainSecure.store(
medium line 156

Access to system keychain/keyring

SourceSKILL.md
156KeychainSecure.balanced_lifecycle(
medium line 192

Access to system keychain/keyring

SourceSKILL.md
192# MDM enrollment with Keychain-backed credentials
medium line 193

Access to system keychain/keyring

SourceSKILL.md
193from mdm_mcp_server import W1_GENERATE_KEY, Keychain
medium line 196

Access to system keychain/keyring

SourceSKILL.md
196Keychain.store("mdm-push-cert", "apns", push_cert_pem)
medium line 199

Access to system keychain/keyring

SourceSKILL.md
199push_cert, _ = Keychain.retrieve("mdm-push-cert", "apns")
medium line 226

Access to system keychain/keyring

SourceSKILL.md
226# ✅ GOOD: Secret from Keychain
high line 238

Access to system keychain/keyring

SourceSKILL.md
238**Skill Name**: keychain-secure
Scanned on Feb 12, 2026
View Security Dashboard
Installation guide →
GitHub Stars 106
Rate this skill
Categorydevelopment
UpdatedAugust 26, 2026
majiayu000/claude-skill-registry