cameronapak

cameronapak

@cameronapak

GitHub
35 Skills
105 Total Stars
February 2026 Joined

Public Skills

bknd-row-level-security

by cameronapak

Use when implementing row-level security (RLS) in Bknd. Covers filter policies, user ownership patterns, public/private records, entity-specific RLS, multi-tenant isolation, and data-level access control.

API Dev 3 9mo ago

bknd-database-provision

by cameronapak

Use when setting up a production database for Bknd. Covers SQLite file, LibSQL/Turso, Cloudflare D1, PostgreSQL, Neon, Supabase, and Xata configuration.

CLI Tools 3 9mo ago

bknd-create-user

by cameronapak

Use when creating a new user account in Bknd programmatically. Covers auth.createUser() in seed functions, registration via SDK/REST API, creating users via data API, admin panel user creation, and role assignment.

API Dev 3 9mo ago

bknd-file-upload

by cameronapak

Use when uploading files to Bknd storage. Covers MediaApi SDK methods (upload, uploadToEntity), REST endpoints, React integration with file inputs, progress tracking with XHR, browser upload patterns, and entity field attachments.

API Dev 3 9mo ago

bknd-delete-entity

by cameronapak

Use when removing an entity from Bknd. Covers safely deleting entities, handling relationships and dependencies, data backup, the sync workflow with --drop flag, and cleaning up orphaned data.

Processing 3 9mo ago

bknd-oauth-setup

by cameronapak

Use when configuring OAuth or social login providers in a Bknd application. Covers Google OAuth, GitHub OAuth, custom OAuth providers, callback URLs, environment variables, and frontend OAuth integration.

API Dev 3 9mo ago

bknd-setup-auth

by cameronapak

Use when initializing or configuring the Bknd authentication system. Covers enabling auth, configuring password strategy, setting up JWT and cookie options, defining roles, and production security settings.

API Dev 3 9mo ago

bknd-bulk-operations

by cameronapak

Use when performing bulk insert, update, or delete operations in Bknd. Covers createMany, updateMany, deleteMany, batch processing with progress, chunking large datasets, error handling strategies, and transaction-like patterns.

API Dev 3 9mo ago

bknd-assign-permissions

by cameronapak

Use when assigning permissions to roles in Bknd. Covers permission syntax (simple strings, extended format), permission effects (allow/deny), policies with conditions, entity-specific permissions, and fine-grained access control patterns.

Code Gen 3 9mo ago

bknd-webhooks

by cameronapak

Use when configuring webhook integrations in Bknd. Covers receiving incoming webhooks via HTTP triggers, sending outgoing webhooks with FetchTask, event-triggered webhooks on data changes, signature verification, retry patterns, and async processing.

Code Gen 3 9mo ago

bknd-modify-schema

by cameronapak

Use when modifying existing Bknd schema. Covers renaming entities, renaming fields, changing field types, altering field constraints, handling destructive changes, data migration strategies, and the sync workflow.

Code Gen 3 9mo ago