reviewing-casbin

Community

Audit Casbin authorization code for security.

Authormeriley
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps identify critical security vulnerabilities, configuration errors, and anti-patterns in Go code that uses Casbin for authorization, ensuring robust and secure access control.

Core Features & Use Cases

  • Security Auditing: Detects common pitfalls like unsafe type assertions, incorrect status codes, and missing authorization checks.
  • Model Validation: Verifies Casbin model configurations for correctness, especially RBAC and ABAC setups.
  • Policy Review: Checks for hardcoded policies, thread safety issues, and performance bottlenecks.
  • Use Case: When reviewing a Pull Request that introduces or modifies Casbin authorization logic, use this Skill to automatically flag potential security risks and adherence to best practices before merging.

Quick Start

Use the reviewing-casbin skill to audit the Casbin authorization code in the current project for security issues.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: reviewing-casbin
Download link: https://github.com/meriley/claude-code-skills/archive/main.zip#reviewing-casbin

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.