Help us improve
Share bugs, ideas, or general feedback.
Authorization-model review. Scans endpoints + object-access-by-id sites; the authz-reviewer agent finds missing authorization (CWE-862), IDOR / broken object-level authz (CWE-639), privilege escalation, and broken ownership, and promotes them into .kuzushi/findings.json (source "authz"). Complements /threat-hunt (which hunts named threats) with a dedicated authz pass.
npx claudepluginhub allsmog/kuzushi-security-plugin --plugin kuzushi-security-pluginHow this skill is triggered — by the user, by Claude, or both
Slash command
/kuzushi-security-plugin:authzauthz-reviewerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check that every sensitive action is gated by the right authorization, not just authentication.
Searches USPTO patent and trademark records from official APIs including PatentSearch, TSDR, and assignment databases.
Share bugs, ideas, or general feedback.
Check that every sensitive action is gated by the right authorization, not just authentication.
node "${CLAUDE_PLUGIN_ROOT}/scripts/cmd/authz-prepare.mjs" --target "<repo root>"
(optionally --input '{"maxCandidates":30}'). If it reports no-candidates, say there are no
handlers / object accesses to review and stop. Read the prep's prepPath.finding / candidate / rejected with an authzClass
(missing-authz / idor / privilege-escalation / broken-ownership).{ candidates: [...] } bundle to the prep's draftPath, then run the
assembleCommand — it validates and promotes into .kuzushi/findings.json (source:"authz").candidate; rejected must
name the actual check.