Find the skill for your next task.

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

discourse-admin-ui

Use when creating, modifying, or reviewing Discourse admin interfaces in core or plugins. Covers admin sidebar navigation, config pages, route/templates, DPageHeader breadcrumbs/tabs/actions, DPageSubheader, AdminConfigAreaCard, help insets, d-table responsive tables, empty states, third-level new/edit routes, filtered site setting pages, plugin admin UIs, translations, accessibility, and current in-repo examples.

47.47k repo starsObserved in 1 repos
Development

discourse-ai-llm-presets

Use when refreshing the default LLM presets shipped with Discourse AI — model versions, pricing, context windows, vision flags, and the matching `model_description` i18n keys.

47.47k repo starsObserved in 1 repos
Agent Building

discourse-pr

Generate a Discourse-style commit message and PR description from current changes

47.47k repo starsObserved in 1 repos
Development

discourse-screenshots

Capture screenshots of the local Discourse site across the two core themes (Foundation, Horizon) and color modes (light, dark). Use when the user asks for "screenshots of themes", "light/dark mode shots", or similar.

47.47k repo starsObserved in 1 repos
Documents

discourse-service-authoring

Use when creating, editing, or reviewing Discourse service objects that include Service::Base - covers contracts, models, policies, steps, transactions, controller integration, and service specs

47.47k repo starsObserved in 1 repos
Development

discourse-site-settings

Use when adding, modifying, renaming, or reviewing Discourse site settings in core or plugins. Covers config/site_settings.yml and plugin config/settings.yml, setting names, types, defaults, client exposure, areas, validators, i18n descriptions, category/category_list conventions, category scope dropdowns, access patterns, cache implications, tests, browser verification, and migration handoffs.

47.47k repo starsObserved in 1 repos
Development

discourse-upcoming-changes

Use when adding a new upcoming change feature flag to Discourse - handles site settings, translations, images, and code access patterns

47.47k repo starsObserved in 1 repos
Development

discourse-writing-html-css

Write and repair HTML/CSS/SCSS for Discourse core, plugins, themes, and theme components. Use when authoring or modifying templates (.gjs/.hbs), stylesheets (.scss), component markup, class names, responsive layout, FormKit/select-kit styling, or CSS regressions. Covers Discourse's BEM-with-standalone-modifiers naming, the CSS custom-property color palette (theming + dark mode), template/HTML conventions, CSS repair patterns, and where stylesheets live.

47.47k repo starsObserved in 1 repos
Development

discourse-writing-js-tests

Write and structure JavaScript/QUnit tests for Discourse core, plugins, and themes. Use when creating or modifying unit tests (lib/utility/service/model), component rendering tests, integration tests, or acceptance tests. Covers module naming, setupTest/setupRenderingTest/setupApplicationTest, fixtures, the qunit-helpers toolbox, pretender, and qunit-dom assertions.

47.47k repo starsObserved in 1 repos
Testing & Quality