mahmood726-cyber

P0 Hmac Compare Eq — Design skill for Claude Code

Design community

name: P0-hmac-compare-eq description: 'P0-hmac-compare-eq: BLOCK on == / != comparison of HMAC / digest / signature values where hmac.compare_digest should be used.

How to install P0 Hmac Compare Eq

Installs to ~/.claude/skills/mahmood726-cyber-sentinel-p0-hmac-compare-eq/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mahmood726-cyber-sentinel-p0-hmac-compare-eq && curl -fsSL https://raw.githubusercontent.com/mahmood726-cyber/Sentinel/HEAD/skills/P0-hmac-compare-eq.md -o ~/.claude/skills/mahmood726-cyber-sentinel-p0-hmac-compare-eq/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What P0 Hmac Compare Eq does


name: P0-hmac-compare-eq description: 'P0-hmac-compare-eq: BLOCK on `==` / `!=` comparison of HMAC / digest / signature values where `hmac.compare_digest` should be used.' trigger: commit severity: BLOCK scope: repo source: 'lessons.md#cryptography--signing-learned-2026-04-14 (Constant-time comparison: always hmac.compare_digest, never ==)'

P0-hmac-compare-eq: BLOCK on `==`

Alternatives in Design

  • Staticshield Skill — skill: 一款安全又便捷的网页加密工具 8 ★
  • Interfluence — Voice profile management — ingest samples, analyze voice, apply style, refine profile, compare outputs 3 ★
  • Intelligent UI Anything — Agent skill for generative UI: turns what Claude Code, Codex or Cursor just produced into one interactive page 1 ★

Full documentation available on GitHub

View Source Repository