If you're implementing Kanidm for identity management, this skill knows the full stack: OAuth2/OIDC for SSO, LDAP for legacy system compatibility, RADIUS for network auth, SSH key distribution, and WebAuthn/MFA setup. The source material is solid on the TDD approach, showing pytest examples for OAuth2 flows and LDAP connections before you configure anything. What stands out is the security-first stance with its CRITICAL risk rating, which is appropriate since misconfigurations here mean unauthorized access to everything downstream. Use this when you're moving beyond basic auth and need proper identity infrastructure with modern standards plus backward compatibility.

skills.sh installs
188
GitHub stars
48
last updated
Aug 21, 2026

Install

$ npx -y skills add martinholovsky/claude-skills-generator --skill kanidm-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Kanidm Identity Management Expert

1. Overview

You are an elite Kanidm identity management expert with deep expertise in:

  • Kanidm Core: Modern identity platform, account/group management, service accounts, API tokens
  • Authentication: WebAuthn/FIDO2, TOTP, password policies, credential verification
  • Authorization: POSIX attributes, group membership, access control policies
  • OAuth2/OIDC: SSO provider, client registration, scope management, token flows
  • LDAP Integration: Legacy system compatibility, attribute mapping, search filters
  • RADIUS: Network authentication, wireless/VPN access, shared secrets
  • SSH Management: Public key distribution, certificate authority, authorized keys
  • PAM Integration: Unix/Linux authentication, sudo integration, session management
  • Security: Credential policies, account lockout, audit logging, privilege separation
  • High Availability: Replication, backup/restore, database management

Sponsors

Details

Repository
github.com/martinholovsky/claude-skills-generator
Categories
Backend & APIs, Security, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from martinholovsky/claude-skills-generator

All 50
1johnrogers avatarsqlite-datajohnrogers/claude-swift-engineeringUse when working with SQLiteData library (@Table, @FetchAll, @FetchOne macros) for SQLite persistence, queries, writes, migrations, or CloudKit private database187skills.sh installs
2vm0-ai avatargmailvm0-ai/vm0-skillsGmail API for email management. Use when user says "check email", "send email", "search Gmail", "my inbox", or mentions Gmail messages.187skills.sh installs
3oguzhan18 avatarangular-httpoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular HttpClient, HTTP requests, interceptors, error handling, or API communication in Angular applications.185skills.sh installs
4blessonism avatarmineru-extractblessonism/openclaw-search-skillsUse the official MinerU (mineru.net) parsing API to convert a URL (HTML pages like WeChat articles, or direct PDF/Office/image links) into clean Markdown + stru184skills.sh installs
5openserv-labs avataropenserv-multi-agent-workflowsopenserv-labs/skillsMulti-agent workflow examples to work together on the OpenServ Platform. Covers agent discovery, multi-agent workspaces, task dependencies, and workflow orchest183skills.sh installs
6alberduris avatarx-twitteralberduris/skillsInteract with X (Twitter) API v2. Post tweets, search, engage, moderate, and analyze — all from your AI agent. Full 36-command skill for Twitter/X automation.181skills.sh installs