{"repo":"himself65/auth-spec","free":true,"listed":false,"github":"https://github.com/himself65/auth-spec","clone":"git clone https://github.com/himself65/auth-spec.git","description":"Create your own auth skills collection","language":"TypeScript","stars":39,"topics":["authentication","claude-code","skills"],"license":null,"category":"auth-billing-email","readme_excerpt":"auth-spec A toolkit that helps you build authentication from scratch , following the Agent Skills open standard. Quick Start Claude Code — Plugin (recommended) Claude Code — Individual Skills Other Agents What is this? When you build a web app, users need to sign up, sign in, and sign out. This project provides Claude Code skills that can generate auth code for you as a starting point. It works with any language or framework — TypeScript, Python, Go, Rust, Kotlin, and more. Why build auth from scratch? This project follows a simple rule: write your own auth code . No plug-and-play auth libraries like NextAuth, Passport, or Lucia. You only need three things: - A web framework (Express, Next.js, FastAPI, etc.) - A database library (Prisma, Drizzle, SQLAlchemy, etc.) - A password hashing library (bcrypt, argon2, etc.) Writing auth yourself helps you understand how it actually works — password hashing, sessions, cookies, and security best practices. Available Skills Skill Description Platform --- --- --- create-auth Scaffold sign-up, sign-in, session, and sign-out endpoints with security best practices All security-best-practice Audit and harden your auth code against OWASP top 10 and common security pitfalls All License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/himself65","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/himself65/auth-spec/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}