Toolverse
All skills

permission-auditor

by openclaw

Generate RBAC permission configs from your routes. Use when you need role-based access control without building it from scratch.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Security
Views
2

About this skill

Generate RBAC permission configs from your routes. Use when you need role-based access control without building it from scratch.

How to use

  1. Upewnij się, że masz zainstalowany Node.js w wersji 18 lub nowszej. Permission Auditor nie wymaga instalacji — uruchamiasz go bezpośrednio przez npx.

  2. Przejdź do katalogu głównego projektu, w którym znajdują się trasy API.

  3. Uruchom narzędzie, wskazując ścieżkę do folderu z trasami: npx ai-permission src/routes/. Możesz również skanować inne katalogi, na przykład src/api/ lub użyć wzorca glob: npx ai-permission "src/**/*.controller.ts".

  4. Czekaj, aż narzędzie przeskanuje pliki. AI analizuje definicje endpointów, metody HTTP i istniejące middleware autentykacji, aby zidentyfikować, które trasy są publiczne, które wymagają autentykacji, a które są tylko dla administratorów.

  5. Przejrzyj wygenerowaną konfigurację RBAC. Narzędzie sugeruje role, ale ty znasz logikę biznesową — upewnij się, że konfiguracja odpowiada Twoim wymaganiom bezpieczeństwa.

  6. Zintegruj wygenerowaną konfigurację z middleware Twojej aplikacji. Narzędzie tworzy gotowy do użycia format, który możesz bezpośrednio wdrożyć.

Related skills

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493

brand-voice

by anthropics

Apply and enforce brand voice, style guide, and messaging pillars across content. Use when reviewing content for brand consistency, documenting a brand voice, adapting tone for different audiences, or checking terminology and style guide compliance.

Security
48158

skill-writer

by pytorch

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

Security
15116

qmd

by tobi

Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in

Security
1951

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

security-compliance

by davila7

Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding

Security
1172