home / skills / cameronapak / bknd-skills

cameronapak/bknd-skills

WIP: Learning about Bknd.io and helping unlock others to create with it.

42 skills
GitHub

Sponsored

bknd-create-entity

cameronapak/bknd-skills

2
This skill helps you create new entities in Bknd, offering UI and code-mode workflows with type-safe definitions.
bknd-client-setup

cameronapak/bknd-skills

2
This skill streamlines integrating the bknd TypeScript SDK across frontend apps, handling Api setup, auth, storage, and framework adapters.
bknd-api-discovery

cameronapak/bknd-skills

2
This skill helps you discover and map Bknd's auto-generated REST endpoints, routes, and SDK methods for faster integration.
bknd-crud-delete

cameronapak/bknd-skills

2
This skill assists you delete records in Bknd via SDK or REST, handling single, bulk, soft deletes, and cascade considerations.
bknd-crud-create

cameronapak/bknd-skills

2
This skill helps you create records in Bknd using SDK or REST, including relations, responses, errors, and bulk operations.
bknd-bulk-operations

cameronapak/bknd-skills

2
This skill helps you perform bulk insert, update, and delete operations in Bknd efficiently, with chunking, progress tracking, and robust error handling.
bknd-troubleshoot

cameronapak/bknd-skills

2
This skill helps you diagnose and fix bknd errors quickly by error code, symptom, or common pattern.
bknd-env-config

cameronapak/bknd-skills

2
This skill helps you manage environment variables for Bknd projects, guiding .env creation, secrets handling, and platform-specific configuration across dev
bknd-add-field

cameronapak/bknd-skills

2
This skill helps you add fields to Bknd entities via UI or code, ensuring type safety, validation, and consistent schema evolution.
bknd-create-user

cameronapak/bknd-skills

2
This skill helps you create new Bknd user accounts programmatically or via UI, handling seed, registration, and role assignment.
bknd-assign-permissions

cameronapak/bknd-skills

2
This skill helps you configure fine-grained permissions for roles in Bknd, including simple strings, extended formats, policies, and entity-specific rules.
bknd-repo-search-with-opencode

cameronapak/bknd-skills

2
This skill helps you query the bknd repository with btca, guiding setup, configuration, and targeted questions for learning bknd internals.
bknd-crud-update

cameronapak/bknd-skills

2
This skill streamlines updating Bknd records via SDK or REST, supporting single, bulk, and relational updates with safe, structured responses.
bknd-seed-data

cameronapak/bknd-skills

2
This skill helps you seed a Bknd database with initial, test, and dev data using code-first, idempotent patterns.
bknd-define-relationship

cameronapak/bknd-skills

2
This skill helps you define and configure entity relationships in BKND, supporting many-to-one, one-to-one, many-to-many, and self-referencing links.
bknd-storage-config

cameronapak/bknd-skills

2
This skill helps configure storage backends for Bknd's media module across s3, cloudinary, local, and r2 adapters, with environment-aware setups.
bknd-custom-endpoint

cameronapak/bknd-skills

2
This skill helps you create and manage custom API endpoints in BKND using flows, HTTP triggers, and plugin routes for flexible backend logic.
bknd-serve-files

cameronapak/bknd-skills

2
This skill helps you serve uploaded files securely and efficiently via API proxy or direct URLs, with CDN, caching, and image optimization support.
bknd-production-config

cameronapak/bknd-skills

2
This skill helps you prepare a BKND app for production by configuring production mode, JWT security, guards, CORS, media storage, and deployment readiness.
btca-bknd-repo-learn

cameronapak/bknd-skills

2
This skill helps you query bknd repos with btca to learn module structures, authentication, media handling, adapters, and debugging effectively.
bknd-pagination

cameronapak/bknd-skills

2
This skill helps you implement robust offset-based pagination with page calculations, metadata, and React integration patterns for BKND data.
bknd-deploy-hosting

cameronapak/bknd-skills

2
This skill guides deploying a Bknd app to Cloudflare, Vercel, Docker, Node, and serverless platforms with production-ready defaults.
bknd-protect-endpoint

cameronapak/bknd-skills

2
This skill helps secure specific BKND API endpoints by enforcing authentication, authorization, and role-based or guard checks across flows, plugins, and data
bknd-crud-read

cameronapak/bknd-skills

2
This skill helps you query and retrieve data from Bknd entities using readOne, readMany, and readOneBy with filtering, sorting, and relation loading.
bknd-registration

cameronapak/bknd-skills

2
This skill guides configuring and validating user self-registration in Bknd apps, simplifying forms, validation, roles, and error handling for smooth
bknd-row-level-security

cameronapak/bknd-skills

2
This skill helps implement row-level security in Bknd by guiding ownership patterns, filter policies, and multi-tenant data isolation.
bknd-session-handling

cameronapak/bknd-skills

2
This skill helps manage user sessions in Bknd apps by coordinating JWT lifecycles, storage, renewal, and invalidation.
bknd-setup-auth

cameronapak/bknd-skills

2
This skill helps you initialize and configure Bknd authentication, including JWT, cookies, and roles for secure production-ready apps.
bknd-modify-schema

cameronapak/bknd-skills

2
This skill helps you manage Bknd schema changes safely by guiding non-destructive edits, migrations, and synced deployment strategies.
bknd-password-reset

cameronapak/bknd-skills

2
This skill guides secure password reset and change workflows in Bknd apps, including token handling, email flows, and server-side updates.
bknd-create-role

cameronapak/bknd-skills

2
This skill helps you define and manage Bknd authorization roles, including permissions, defaults, and hierarchies, for secure, scalable access control.
bknd-debugging

cameronapak/bknd-skills

2
This skill helps you diagnose and fix common Bknd issues by guiding CLI usage, error analysis, and logs for faster troubleshooting.
bknd-login-flow

cameronapak/bknd-skills

2
This skill helps implement login, logout, and session checks in Bknd apps, guiding SDK, REST, and React integrations for secure authentication.
bknd-file-upload

cameronapak/bknd-skills

2
This skill helps you upload files to Bknd storage using SDK or REST, with entity attachments and progress tracking.
bknd-oauth-setup

cameronapak/bknd-skills

2
This skill helps you configure and integrate OAuth providers (Google, GitHub, and custom) in Bknd by guiding setup, env vars, and frontend flow.
bknd-query-filter

cameronapak/bknd-skills

2
This skill helps build and evaluate advanced Bknd queries with complex filters, joins, and dynamic conditions across entities.
bknd-testing

cameronapak/bknd-skills

2
This skill helps you write and run unit and integration tests for Bknd apps using in-memory databases, test helpers, and mocks.
bknd-webhooks

cameronapak/bknd-skills

2
This skill helps you configure and manage incoming and outgoing webhooks in BKND to automate event-driven integrations.
bknd-database-provision

cameronapak/bknd-skills

2
This skill helps you provision and configure a production database for your Bknd app across SQLite, LibSQL, Cloudflare D1, PostgreSQL, Neon, Supabase, and Xata.
bknd-local-setup

cameronapak/bknd-skills

2
This skill guides you through setting up a local bknd project, including CLI, config, runtime, and dev server options.
bknd-delete-entity

cameronapak/bknd-skills

2
This skill guides safe deletion of a Bknd entity, handling dependencies, backups, and schema updates to prevent data loss.