references/00-filesystem-structure.md | Canonical project layout, required paths, and structure validation guidance. |
references/01-config-and-structure.md | Detailed config patterns, plugin wiring strategies, and config recipes by task. |
references/02-chat-input-command.md | Baseline slash command pattern with metadata and response handling. |
references/03-event-handler.md | Event listener conventions and lifecycle best practices. |
references/04-jsx-components.md | Valid JSX component patterns (including interactive handlers) based on real project usage. |
references/05-middlewares.md | Global, directory, and command-specific middleware patterns and ordering. |
references/06-config-recipes.md | Task-oriented config recipes for common bot setups (core only, AI, cache, tasks, workflow). |
references/07-sharding-your-bot.md | Sharding manager setup, entrypoint behavior, and scale-related shard planning. |
references/08-file-naming-conventions.md | Special filenames/directories CommandKit auto-discovers and how they affect runtime. |
references/09-manual-setup.md | Full manual setup flow for config, app entrypoint, commands, events, and run/build/start. |
references/10-cli-api.md | Advanced programmatic CLI API usage patterns and constraints. |