Muhammad Saad avatar

Muhammad Saad

Community

@saad-tayyab · Lahore, Pakistan

1Followers
|
22Public Repos
|
17Published Skills

Crafting innovative software solutions for impactful user experiences. Driving product success with vision, strategy and communication.

Skills Distribution
DomainDeveloper To...Database Schema & .. (45%)Authentication & A.. (35%)Monorepo Build Sys.. (10%)Component UI Devel.. (10%)

Agent Skills by Muhammad Saad

Showing 17 vetted skills indexed across 1 GitHub repositories.

saad-tayyabsaad-tayyab

email-and-password-best-practices

Configure email verification, password reset flows, and hashing policies for Better Auth credential authentication.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-hints

Resolve missing_hints responses from drizzle-kit generate and push commands.

Community
Intermediate
saad-tayyabsaad-tayyab

shadcn-svelte

Manages shadcn-svelte components for adding, updating, styling, and composing Svelte UI.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-push

Apply Drizzle schema changes directly to a live database without migration files.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-output-modes

Select and interpret drizzle-kit text versus JSON output modes in non-TTY contexts.

Community
Intermediate
saad-tayyabsaad-tayyab

create-auth

Scaffold and implement Better Auth authentication in TypeScript and JavaScript applications.

Community
Advanced
saad-tayyabsaad-tayyab

two-factor-authentication-best-practices

Implement TOTP, OTP, and backup code two-factor authentication with Better Auth.

Community
Intermediate
saad-tayyabsaad-tayyab

performance-investigation

Compares benchmark results and CPU profiles between git branches to diagnose performance regressions.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-generate

Generate Drizzle migration SQL files by diffing the schema against the latest snapshot.

Community
Intermediate
saad-tayyabsaad-tayyab

better-auth-best-practices

Configure Better Auth servers, clients, database adapters, sessions, and plugins for TypeScript applications.

Community
Intermediate
saad-tayyabsaad-tayyab

organization-best-practices

Configure multi-tenant organizations, roles, teams, and invitations using Better Auth's organization plugin.

Community
Intermediate
saad-tayyabsaad-tayyab

turborepo

Configure Turborepo task pipelines, caching, and filtering for JavaScript monorepos.

Community
Advanced
saad-tayyabsaad-tayyab

better-auth-security-best-practices

Configure rate limiting, CSRF protection, trusted origins, and session security for Better Auth deployments.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-migrations

Configure drizzle-kit migrations and compare generate versus push across SQL dialects.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-responses-and-errors

Decode drizzle-kit JSON response envelopes, error codes, and exit codes from CLI and SDK output.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle-pull

Introspect a live database and generate a Drizzle schema from its DDL.

Community
Intermediate
saad-tayyabsaad-tayyab

drizzle

Detects outdated drizzle-kit agent-skills bundles by comparing installed revision against embedded revision.

Community
Intermediate

Frequently Asked Questions About Muhammad Saad

FAQPage Schema
What tasks can I accomplish with Muhammad Saad's skill registry?

You can generate, push, and pull Drizzle ORM migrations across six SQL dialects, decode drizzle-kit JSON errors and missing_hints responses, scaffold Better Auth login with OAuth, 2FA, and organization RBAC, harden auth with rate limiting and CSRF protection, configure Turborepo pipelines, and manage shadcn-svelte components.

Who should use these skills?

TypeScript and JavaScript developers building full-stack applications with Drizzle ORM and Better Auth. They suit engineers handling schema migrations, authentication flows, multi-tenant organizations, monorepo builds with Turborepo, or Svelte UI work with shadcn-svelte components and design-system presets.

How do the Drizzle migration skills work in practice?

Load drizzle-generate after editing a schema to diff it against the latest snapshot and produce migration SQL, or drizzle-push to sync a schema directly to a live database for prototyping. drizzle-pull reverse-engineers an existing database into a Drizzle schema, while drizzle-hints resolves rename ambiguity prompts.

What authentication capabilities does the Better Auth skill set provide?

The skills cover scaffolding auth with framework detection and database adapters, email/password with verification and reset flows, TOTP and SMS/email OTP two-factor sign-in, multi-tenant organizations with custom roles and invitations, plus security hardening via rate limiting, CSRF protection, trusted origins, and audit logging.

What are the prerequisites for using these skills?

You need a TypeScript/JavaScript project using Drizzle ORM (drizzle.config.ts, drizzle-kit CLI or SDK) for the migration skills, Better Auth for the authentication skills, a turbo.json monorepo for Turborepo guidance, and a components.json project for shadcn-svelte, which runs via npx, pnpm dlx, or bunx.