github.com/camunda/camunda
Skill | Added | Review |
|---|---|---|
operate-frontend Use when fixing bugs, making changes, writing tests, or understanding code in the Operate legacy frontend at operate/client/. Trigger for any work touching operate/client/src/, including component changes, test modifications, API hook updates, styled-components edits, MobX store changes, or React Router route adjustments. Also use when someone asks about Operate frontend patterns, conventions, or architecture. This is the legacy process monitoring UI being phased out in favor of the orchestration cluster webapp. | 87 2.18x Agent success vs baseline Impact 94% 2.18xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
ci-scheduled-workflow-health Generate an HTML health report for all scheduled GitHub Actions workflows in this monorepo. Discovers workflows with `schedule:` triggers from the `main` branch via git, queries the GitHub API for recent run results, extracts `# owner:` metadata from YAML comments, and produces a categorized report (failing, flaky, ok, no runs). Use when asked about CI health, scheduled workflow health, nightly build failures, flaky CI, or workflow ownership. | 86 1.21x Agent success vs baseline Impact 89% 1.21xAverage score across 3 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 7fc9a66 | |
ci-validation Validates GitHub Actions workflow changes in this monorepo using actionlint, conftest policy checks, spotless formatting, and act testability assessment. Use when creating, editing, or reviewing workflow files. | 85 2.57x Agent success vs baseline Impact 85% 2.57xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
frontend-migrator Use when migrating, porting, rewriting, or moving frontend code from operate/client/ or tasklist/client/ to the orchestration cluster webapp at webapp/client/apps/orchestration-cluster-webapp/. Trigger whenever someone mentions migrating a legacy page, component, or module to the new unified frontend, converting React Router to TanStack Router, replacing MobX stores with TanStack Query or URL state, rewriting styled-components as SCSS modules, or converting legacy test patterns to Vitest browser mode. Also use when someone asks how a legacy pattern maps to the new architecture, even for small questions like "how would I write this Operate component in the new app?" or "what's the equivalent of this Tasklist store in the unified frontend?" | 90 1.85x Agent success vs baseline Impact 100% 1.85xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
frontend-feature Use when creating new pages, components, modules, or features in the orchestration cluster webapp at webapp/client/apps/orchestration-cluster-webapp/. Use when adding routes, data loading, forms, API integration, or UI components. Trigger whenever someone is building or modifying frontend feature code in webapp/client/, even for small changes like adding a column, filter, or panel. | 66 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
ci-workflow-authoring Authors and refactors GitHub Actions workflows and composite actions for this monorepo using required conventions, minimal permissions, pinned SHAs, and observability steps. Use when creating or restructuring CI workflows. | 60 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: 7fc9a66 | |
engine-expert Use when implementing new capabilities or fixing bugs in the Zeebe workflow engine in zeebe/engine/ — BPMN process execution, DMN decision evaluation, job lifecycle, user/identity management, batch operations, process variables, deployments, signals, messages, timers, multi-tenancy, or authorization. Use when adding or modifying processors, event appliers, state classes, record value types, intents, or engine tests. | 80 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
ci-push-workflow-health Analyze CI failure patterns for push-triggered workflow jobs on main and stable/* branches using BigQuery CI Analytics data (ci-30-162810.prod_ci_analytics.build_status_v2). Use when asked about CI health, broken jobs, flaky workflows, failure rates, or push-trigger problems on main or stable branches. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
grill-me Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me". | 68 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
ci-security-compliance Enforces GitHub Actions security and compliance for this monorepo. Use when adding third-party actions, handling secrets, defining permissions, and reviewing CI security trade-offs. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
create-issue Create a GitHub issue in camunda/camunda with the correct template, component label, and parent link. Use when asked to create, file, or open an issue — for bugs, features, tasks, tech debt, or CVEs. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
frontend-integration-test Use when writing, modifying, or debugging Playwright-based tests in the orchestration cluster webapp — integration tests, visual regression tests, or accessibility tests. Use when working with MSW network-level mocking via @msw/playwright, Page Object Models, axe-core accessibility checks, or screenshot comparisons. Trigger whenever someone is working in the test/ directory of the OC webapp at webapp/client/apps/orchestration-cluster-webapp/test/. | 71 Impact — No eval scenarios have been run Securityby Advisory Suggest reviewing before use Reviewed: Version: 7fc9a66 | |
frontend-unit-test Use when writing, modifying, or debugging unit tests in the orchestration cluster webapp at webapp/client/apps/orchestration-cluster-webapp/. Use when working with Vitest browser mode, MSW mocking, vitest-browser-react rendering, or any *.test.tsx file in the OC webapp's src/ directory. Trigger whenever someone needs to create, fix, or understand a frontend unit test in webapp/client/. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
ci-runner-utilization Detect CI runner underutilization and give downsizing recommendations for cost savings. Queries BigQuery CPU/memory metrics from self-hosted runners in camunda/camunda, identifies overprovisioned jobs, and suggests smaller runner types. Use when asked about CI costs, runner sizing, resource waste, underutilization, or right-sizing runners. | 72 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 | |
act-testing Prepares act-testable GitHub Actions workflow scenarios for this monorepo. Use when validating workflow logic locally, generating temporary test harnesses, checking logic drift, assessing local act feasibility, and proposing reproducible user-run test cases. | 64 Impact — No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 7fc9a66 |