bknd-registration

Configure user self-registration flows in BKND applications via TypeScript and REST.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies setting up user registration in BKND applications, enabling teams to configure and manage authentication flows with clarity and consistency.

Core Features & Use Cases

  • Registration enablement & disablement: Centralized control over whether new users can sign up.
  • Default roles & password validation: Enforce default user roles and robust password policies across deployments.
  • Registration forms & custom fields: Define, collect, and extend registration data through UI and API workflows.
  • Use Case: A backend team configures a new Bknd project to require email verification and a default role, then surfaces a registration form in the admin panel and a REST endpoint for frontend apps.

Quick Start

Use bknd-registration to configure and activate user self-registration in your Bknd project. Provide an initial auth config, enable registration, set a default role, and define password rules. Then integrate registration endpoints into your frontend forms or admin tooling.

Frequently Asked Questions about bknd-registration

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

FAQPage Schema
How do I configure user self-registration in a BKND application?

You can configure user self-registration in a BKND application by defining TypeScript configuration objects to enable the registration flow, set default roles, and establish password policies across UI and REST workflows.

What is the process for enforcing password policies and default roles during BKND registration?

Enforcing password policies and default roles during BKND registration involves applying centralized configuration controls that validate password robustness and assign default user roles for all new sign-ups.

Can I extend BKND registration forms with custom fields via API?

Yes, you can extend BKND registration forms with custom fields by collecting and extending registration data through both UI workflows and REST-based API endpoints.

Does bknd-registration work with both UI and REST-based authentication workflows?

Yes, bknd-registration works with both UI and REST-based authentication workflows by supporting registration endpoints for frontend apps and surfacing registration forms in the admin panel.

How do I enable or disable new user sign-up flows in BKND?

To enable or disable new user sign-up flows in BKND, use the centralized registration enablement control to turn the user self-registration feature on or off across your deployments.