getting_started

Guide local OkBrain development setup with dependencies, environment variables, user creation, and server startup.

21|4|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/arunoda/OkBrain --skill getting-started-arunoda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: getting_started
Source: https://github.com/arunoda/OkBrain/tree/main/.agent/skills/getting_started
Command: npx skills add https://github.com/arunoda/OkBrain --skill getting-started-arunoda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill guides users through the process of setting up and running the OkBrain application locally for development purposes, ensuring all necessary dependencies and configurations are in place.

Core Features & Use Cases

  • Dependency Installation: Installs all required npm packages.
  • Environment Configuration: Assists in setting up essential environment variables like JWT_SECRET and API keys.
  • User Creation: Provides a script to create a user account for logging into the application.
  • Development Server Startup: Guides the user on how to start the local development server.
  • Optional API Integration: Details how to enable additional Google Cloud APIs for enhanced features and how to integrate optional tools like Brave Search or Grok.
  • Use Case: A new developer wants to contribute to OkBrain or customize their local instance. They can follow this Skill's instructions to get a fully functional development environment up and running quickly.

Quick Start

Follow the steps to install dependencies, set up environment variables, create a user, and start the dev server.

Frequently Asked Questions about getting_started

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

FAQPage Schema
How do I set up the OkBrain local development environment?

To set up the OkBrain local development environment, install npm dependencies, configure environment variables like JWT_SECRET, generate a user account via script, and start the development server.

What environment variables do I need to configure for local development setup?

You need to configure essential environment variables including JWT_SECRET and API keys for optional third-party integrations like xAI, Brave Search, and Tavily.

Can I integrate Brave Search and xAI into my local development instance?

Yes, you can integrate Brave Search and xAI. The setup process details how to enable these optional third-party services for enhanced application functionality.

Do I need to enable Google Cloud APIs for local environment configuration?

Enabling Google Cloud APIs is optional for local environment configuration. The setup details how to enable these additional APIs to access enhanced features during development.

How do I create a user account to log into the application locally?

You create a user account to log into the application locally by running a provided script. This step is required after configuring dependencies and before starting the dev server.