cameronapak

43 mods across 1 repository, 41 stars between them.

bknd-add-field

01

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when adding a field to an existing Bknd entity. Covers all field types (text, number, boolean, date, enum, json, jsonschema, media), field modifiers (.required(), .unique(), .default()), validation options, and UI vs code approaches.

41 4mo ago A 60 tokens

bknd-api-discovery

02

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when exploring Bknd's auto-generated API endpoints. Covers REST endpoint patterns, route listing, module base paths, SDK method mapping, admin panel API explorer, and understanding the API structure.

41 4mo ago A 45 tokens

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 51 tokens

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 52 tokens

bknd-client-setup

05

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when setting up Bknd SDK in a frontend application. Covers Api class initialization, token storage, auth state handling, React integration with BkndBrowserApp and useApp hook, framework-specific setup (Vite, Next.js, standalone), and TypeScript type registration.

41 4mo ago A 62 tokens

bknd-create-entity

06

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when creating a new entity/table in Bknd. Covers entity definition with em() and entity(), primary key configuration, field basics, UI creation via admin panel, and code-first approach with type safety.

41 4mo ago A 48 tokens

bknd-create-role

07

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when defining a new role in Bknd authorization system. Covers role properties (implicitallow, isdefault, permissions), permission assignment, role hierarchies, and common role patterns (admin, editor, viewer, anonymous).

41 4mo ago A 51 tokens

bknd-create-user

08

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 50 tokens

bknd-crud-create

09

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when inserting new records into a Bknd entity via the SDK or REST API. Covers createOne, createMany, creating with relations ($set), response handling, error handling, and common patterns for client-side record creation.

41 4mo ago A 52 tokens

bknd-crud-delete

10

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when deleting records from a Bknd entity via the SDK or REST API. Covers deleteOne, deleteMany, soft delete patterns, cascade considerations, response handling, and common patterns.

41 4mo ago A 44 tokens

bknd-crud-read

11

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when querying and retrieving data from Bknd entities via SDK or REST API. Covers readOne, readMany, readOneBy, filtering (where clause), sorting, field selection, loading relations (with/join), and response handling.

41 4mo ago A 55 tokens

bknd-crud-update

12

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when updating existing records in a Bknd entity via the SDK or REST API. Covers updateOne, updateMany, updating relations ($set, $add, $remove, $unset), partial updates, conditional updates, response handling, and common patterns.

41 4mo ago A 58 tokens

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when creating custom API endpoints in Bknd. Covers HTTP triggers with Flows, plugin routes via onServerInit, request/response handling, sync vs async modes, accessing request data, and returning custom responses.

41 4mo ago A 50 tokens

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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

41 4mo ago C 46 tokens

bknd-debugging

15

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when troubleshooting Bknd issues, debugging errors, fixing common problems, or diagnosing why something isn't working. Covers CLI debug commands, error codes, logging, common issues and solutions.

41 4mo ago C 42 tokens

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when defining relationships between Bknd entities. Covers many-to-one, one-to-one, many-to-many, self-referencing relationships, junction tables, options like mappedBy and inversedBy, and UI vs code approaches.

41 4mo ago A 53 tokens

bknd-delete-entity

17

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 44 tokens

bknd-deploy-hosting

18

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when deploying a Bknd application to production hosting. Covers Cloudflare Workers/Pages, Node.js/Bun servers, Docker, Vercel, AWS Lambda, and other platforms.

41 4mo ago A 45 tokens

bknd-env-config

19

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when configuring environment variables for Bknd projects. Covers .env files, secrets management, env injection in config, platform-specific variables, and production security.

41 4mo ago A 37 tokens

bknd-file-upload

20

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago B 51 tokens

bknd-local-setup

21

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when setting up a new Bknd project locally or configuring local development environment. Covers CLI installation, project creation, runtime adapters, config file setup, and development server options.

41 4mo ago D 42 tokens

bknd-login-flow

22

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

Use when implementing login and logout functionality in a Bknd application. Covers SDK authentication methods, REST API endpoints, React integration, session checking, and error handling.

41 4mo ago A 38 tokens

bknd-modify-schema

23

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 45 tokens

bknd-oauth-setup

24

cameronapak/freedom-stack-v3

Skill Claude CodeCodex

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.

41 4mo ago A 45 tokens