Discourse
Official@discourse
The 100% open source discussion platform built for the next decade of the Internet.
Agent Skills by Discourse
Showing 16 vetted skills indexed across 1 GitHub repositories.
discourse-service-authoring
Guides phased authoring and review of Discourse service objects using Service::Base conventions.
discourse-frontend-conventions
Enforces Discourse frontend conventions for class members, comments, and template invocations.
discourse-ai-llm-presets
Refreshes default LLM model presets, pricing, and i18n keys in Discourse AI.
discourse-writing-js-tests
Write QUnit unit, component, and acceptance tests for Discourse core, plugins, and themes.
discourse-screenshots
Captures Discourse UI screenshots across themes, color modes, and devices via system specs.
discourse-acl-authoring
Guides creation and review of ACL-backed permission features in Discourse core and plugins.
discourse-site-settings
Guides adding and reviewing Discourse site settings in YAML configuration files.
discourse-writing-typescript
Write and convert strict-grade TypeScript for Discourse components, modifiers, and services.
discourse-writing-html-css
Write and repair HTML, CSS, and SCSS for Discourse core, plugins, themes, and theme components.
discourse-pr
Generate Discourse-style commit messages and PR descriptions from branch diffs.
discourse-writing-rspec-tests
Write and structure RSpec tests for Discourse core, plugins, themes, and theme components.
discourse-upcoming-changes-authoring
Guides modification and extension of the Discourse upcoming changes feature-flag framework internals.
discourse-admin-ui
Build consistent Discourse admin interfaces using standard components and route patterns.
discourse-migration
Guides writing and reviewing zero-downtime Rails database migrations for Discourse.
discourse-content-localization
Implements localization models, serializers, and editing UI for Discourse content.
discourse-upcoming-changes
Manage Discourse feature flags across site settings, translations, and code.
Frequently Asked Questions About Discourse
FAQPage SchemaWhat specific tasks does the Discourse configuration system enable?▼
The system enables granular control over feature flags, site-wide configuration settings, and translation strings. It allows administrators to manage platform behavior and localization updates directly through the site settings interface, ensuring consistent feature deployment and language support across the entire discussion environment.
Who is the target persona for managing these platform settings?▼
The target personas are platform administrators, community managers, and site reliability engineers. These individuals use the system to oversee feature rollouts, adjust site-wide parameters, and maintain linguistic accuracy, ensuring the discussion platform remains aligned with organizational requirements and user expectations.
Is the Discourse platform open-source and what are the associated costs?▼
Discourse is 100% open-source software released under the GPLv2 license. While the core platform code is free to self-host, organizations may incur costs related to server infrastructure, maintenance, or optional managed hosting services provided by the Discourse team.