Source

smithery/cameronapak

40 skills · 0 combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
bknd-add-field Use when adding a field to an existing Bknd entity. Covers all field types (text, number, boolean, date, enum, json, …
smithery/cameronapak
0
2
bknd-api-discovery Use when exploring Bknd's auto-generated API endpoints. Covers REST endpoint patterns, route listing, module base pat…
smithery/cameronapak
0
3
bknd-assign-permissions Use when assigning permissions to roles in Bknd. Covers permission syntax (simple strings, extended format), permissi…
smithery/cameronapak
0
4
bknd-bulk-operations Use when performing bulk insert, update, or delete operations in Bknd. Covers createMany, updateMany, deleteMany, bat…
smithery/cameronapak
0
5
bknd-client-setup Use when setting up Bknd SDK in a frontend application. Covers Api class initialization, token storage, auth state ha…
smithery/cameronapak
0
6
bknd-create-entity Use when creating a new entity/table in Bknd. Covers entity definition with em() and entity(), primary key configurat…
smithery/cameronapak
0
7
bknd-create-user Use when creating a new user account in Bknd programmatically. Covers auth.createUser() in seed functions, registrati…
smithery/cameronapak
0
8
bknd-crud-create Use when inserting new records into a Bknd entity via the SDK or REST API. Covers createOne, createMany, creating wit…
smithery/cameronapak
0
9
bknd-crud-delete Use when deleting records from a Bknd entity via the SDK or REST API. Covers deleteOne, deleteMany, soft delete patte…
smithery/cameronapak
0
10
bknd-crud-read Use when querying and retrieving data from Bknd entities via SDK or REST API. Covers readOne, readMany, readOneBy, fi…
smithery/cameronapak
0
11
bknd-crud-update Use when updating existing records in a Bknd entity via the SDK or REST API. Covers updateOne, updateMany, updating r…
smithery/cameronapak
0
12
bknd-custom-endpoint Use when creating custom API endpoints in Bknd. Covers HTTP triggers with Flows, plugin routes via onServerInit, requ…
smithery/cameronapak
0
13
bknd-database-provision Use when setting up a production database for Bknd. Covers SQLite file, LibSQL/Turso, Cloudflare D1, PostgreSQL, Neon…
smithery/cameronapak
0
14
bknd-debugging Use when troubleshooting Bknd issues, debugging errors, fixing common problems, or diagnosing why something isn't wor…
smithery/cameronapak
0
15
bknd-define-relationship Use when defining relationships between Bknd entities. Covers many-to-one, one-to-one, many-to-many, self-referencing…
smithery/cameronapak
0
16
bknd-delete-entity Use when removing an entity from Bknd. Covers safely deleting entities, handling relationships and dependencies, data…
smithery/cameronapak
0
17
bknd-deploy-hosting Use when deploying a Bknd application to production hosting. Covers Cloudflare Workers/Pages, Node.js/Bun servers, Do…
smithery/cameronapak
0
18
bknd-env-config Use when configuring environment variables for Bknd projects. Covers .env files, secrets management, env injection in…
smithery/cameronapak
0
19
bknd-file-upload Use when uploading files to Bknd storage. Covers MediaApi SDK methods (upload, uploadToEntity), REST endpoints, React…
smithery/cameronapak
0
20
bknd-local-setup Use when setting up a new Bknd project locally or configuring local development environment. Covers CLI installation,…
smithery/cameronapak
0
21
bknd-modify-schema Use when modifying existing Bknd schema. Covers renaming entities, renaming fields, changing field types, altering fi…
smithery/cameronapak
0
22
bknd-oauth-setup Use when configuring OAuth or social login providers in a Bknd application. Covers Google OAuth, GitHub OAuth, custom…
smithery/cameronapak
0
23
bknd-pagination Use when implementing paginated data retrieval in Bknd. Covers limit/offset pagination, page calculation, pagination …
smithery/cameronapak
0
24
bknd-password-reset Use when implementing password reset or change functionality in a Bknd application. Covers server-side password chang…
smithery/cameronapak
0
25
bknd-production-config Use when preparing a Bknd application for production deployment. Covers security hardening, environment configuration…
smithery/cameronapak
0
26
bknd-protect-endpoint Use when securing specific API endpoints in Bknd. Covers protecting custom HTTP triggers, plugin routes, auth middlew…
smithery/cameronapak
0
27
bknd-public-vs-auth Use when configuring public vs authenticated access in Bknd. Covers anonymous role setup, unauthenticated data access…
smithery/cameronapak
0
28
bknd-query-filter Use when building advanced queries with complex filtering conditions in Bknd. Covers all filter operators ($eq, $ne, …
smithery/cameronapak
0
29
bknd-registration Use when setting up user registration flows in a Bknd application. Covers registration configuration, enabling/disabl…
smithery/cameronapak
0
30
bknd-repo-search-with-opencode Use when querying the bknd source repository with btca CLI. Covers setup, configuration, and query patterns for learn…
smithery/cameronapak
0
31
bknd-row-level-security Use when implementing row-level security (RLS) in Bknd. Covers filter policies, user ownership patterns, public/priva…
smithery/cameronapak
0
32
bknd-seed-data Use when populating a Bknd database with initial or test data. Covers the seed function in options, ctx.em.mutator() …
smithery/cameronapak
0
33
bknd-serve-files Use when serving uploaded files to users. Covers API-proxied file serving, direct storage URLs (S3/R2/Cloudinary), CD…
smithery/cameronapak
0
34
bknd-session-handling Use when managing user sessions in a Bknd application. Covers JWT token lifecycle, session persistence, automatic ren…
smithery/cameronapak
0
35
bknd-setup-auth Use when initializing or configuring the Bknd authentication system. Covers enabling auth, configuring password strat…
smithery/cameronapak
0
36
bknd-storage-config Use when configuring storage backends for file uploads.
smithery/cameronapak
0
37
bknd-testing Use when writing tests for Bknd applications, setting up test infrastructure, creating unit/integration tests, or tes…
smithery/cameronapak
0
38
bknd-troubleshoot Use when encountering Bknd errors, getting error messages, something not working, or needing quick fixes. Covers erro…
smithery/cameronapak
0
39
bknd-webhooks Use when configuring webhook integrations in Bknd. Covers receiving incoming webhooks via HTTP triggers, sending outg…
smithery/cameronapak
0
40
btca-bknd-repo-learn Use btca (Better Context App) to efficiently query and learn from the bknd backend framework.
smithery/cameronapak
0