Make front, sparkle and browser extension UI strings translatable with Lingui. Use when adding or changing user-visible text in `front/components`, `front/hooks` or `front/lib` React code, in `sparkle/src` components or in `extension/` React code, when…
Step-by-step guide for creating new internal MCP server integrations in Dust that connect to remote platforms (Jira, HubSpot, Salesforce, etc.). Use when adding a new MCP server, implementing a platform integration, or connecting Dust to a new external…
Translate or fix Dust product UI, browser extension, Slack bot and Teams bot translations in the Lingui catalogs (`front/locales/*/**/messages.po`, `sparkle/src/locales/*/messages.po`, `extension/locales/*/messages.po` and `connectors/locales/*/messages.po`).…
Guidelines for writing and reviewing Dust product UI copy — buttons, errors, empty states, onboarding, tooltips, modals, form labels, notifications, settings, and any text a user reads inside the product. Use whenever writing, editing, or reviewing…
Step-by-step guide for adding support for a new LLM in Dust, and for deprecating or removing the model it supersedes (including the agent-config repoint migration). Use when adding a new model, updating a previous one, or retiring a decommissioned one.
Step-by-step guide for writing focused, practical tests for Dust codebases following the 80/20 principle.
Information about dust-hive, a CLI tool for running multiple isolated Dust development environments. ALWAYS enable this skill when the working directory is under a repository's `.hives/` directory or `~/dust-hive/`, when its `.envrc` identifies a dust-hive…
Track user interactions as PostHog events while implementing features in `front`, so their usage can be analysed later. Use when adding or changing a user-facing feature, flow, or surface, or when the user mentions PostHog, event tracking, or `trackEvent`.