Arunoda Susiripala
Community@arunoda · Colombo, Sri Lanka
Agent Skills by Arunoda Susiripala
Showing 17 vetted skills indexed across 1 GitHub repositories.
Location Tracking
Provides cached or real-time geolocation coordinates from browser APIs and local storage.
Database
Manage SQLite schema initialization, migrations, and data persistence.
Fact Sheet
Generate a scored top-100 fact sheet with category limits and time-decay scoring.
Tools
Manage AI tool and function calling with provider-agnostic definitions.
deploy
Automate OkBrain deployment to a Debian server with PM2 and Caddy.
Fact Extraction
Extract atomic personal facts from conversations and store them in SQLite.
Recent Conversations
Inject recent conversation history into AI context for continuity.
Running E2E Tests
Set up and run Playwright end-to-end tests for web applications.
mobile_install
Guide OkBrain PWA installation on iOS and Android mobile devices.
auth_routing
Enforce JWT authentication and route boundaries in Next.js via src/proxy.ts.
Image Upload
Convert local image uploads to WebP via a Next.js API route.
AI Providers
Manages pluggable AI providers and models with standardized capabilities and registry updates.
user_management
Creates user accounts with bcrypt password hashing in SQLite databases for the OkBrain application.
Job System
Manage background job execution with asynchronous task processing and SSE event streaming.
RAG Fact Search
Search extracted facts locally using Ollama embeddings and sqlite-vec.
E2E Testing with Playwright
Creates and maintains Playwright-based end-to-end tests for web applications in Node.js.
getting_started
Guide local OkBrain development setup with dependencies, environment variables, user creation, and server startup.