What problem does it solve? Contributing to the better-chatbot open-source project requires knowing its specific conventions—server action validators, the three-tier tool system (MCP/Workflow/Default), repository patterns, and component design—and mistakes like missing auth checks or Zustand state mutations cause real bugs. This Skill encodes those standards so contributions follow established patterns and avoid the most common errors. ## Core Features & Use Cases - Top 5 Error Prevention: Documents the most frequent mistakes (missing auth validators, tool type mismatches, FormData parsing errors, cross-field validation issues, Zustand mutations) with wrong/right code examples. - Progressive Reference Loading: Twelve on-demand references cover API architecture, tool system, component patterns, database patterns, server actions, templates, extension points, UX patterns, and contribution guidelines. - Use Case: When adding a new default tool to better-chatbot, load the tool-system and templates references to follow the exact enum, toolkit registration, execution, and client-side rendering pattern the project expects. ## Quick Start Ask the assistant to help you add a new feature or fix a bug in the better-chatbot repository following its project conventions.