bknd-create-user

Create and manage BKND users via SDK, REST API, or Data API.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cameronapak/melos --skill bknd-create-user
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bknd-create-user
Source: https://github.com/cameronapak/melos/tree/main/.agents/skills/bknd-create-user
Command: npx skills add https://github.com/cameronapak/melos --skill bknd-create-user

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enable programmatic user creation and management for BKND applications.

Core Features & Use Cases

  • Seed initial admin users on first deploy via seed function
  • Create users programmatically from server code (plugins, flows, custom endpoints)
  • SDK-based user registration and REST/Data API registration
  • Admin panel user creation and role assignment
  • Role management and permissions configuration for BKND auth

Quick Start

To get started, configure your BKND server with auth.enabled and available roles, then use createUser(...) in server code or call the SDK or REST endpoints to register new users. You can start by seeding an admin account on first startup.

Frequently Asked Questions about bknd-create-user

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a user in BKND programmatically?

To create a BKND user programmatically, use the createUser method in server code, or call the SDK, REST API, or Data API registration endpoints configured on your running BKND server.

What is the best way to seed an admin user on first deploy?

The best way to seed an admin user is by using a seed function on first deploy, which programmatically creates the initial admin account and assigns roles during server startup.

Does user creation via REST API require specific server configurations?

Yes, creating users via REST API requires a running BKND server with auth.enabled, predefined roles, and accessible registration endpoints to process the requests.

Can I manage user roles and permissions from server code?

Yes, you can manage user roles and permissions from server code. The system supports role assignment and permissions configuration for BKND auth within plugins, flows, or custom endpoints.

When do I need to use the Data API for user registration?

You use the Data API for user registration when onboarding new users across development, staging, or production environments without relying directly on the SDK or server-side plugins.