Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Hand-edits one backoffice access permission when the deterministic script can't (new group, reordering, non-standard entry shape). Launch only after permissions-add.mjs reported it can't do the job, passing the inputs plus what the script said. Returns only a short summary.
Runs the Cardona Impact Analysis in an isolated context and returns only the final Ukrainian report. Launch on /impact-analysis, /ia, or when asked what QA should test after a task. Does the noisy work (evidence collection, consumer tracing, core-service and infra analysis) on its own so the main window stays clean.
Classifies the current branch diff into one of the provided Jira "Root cause" options. Launched by the /root-cause skill to read the diff in isolation. Read-only, never touches Jira — returns only the chosen option plus a short justification.
Turns an existing list section into full CRUD (routes, create/update pages, form model, useForm, SectionForm.vue, remove modal) in an isolated context and returns a short summary. Launch once you have the inputs — which section, the sample Read/GetById response, the sample Create/Update body, and the form structure.…
Builds the full list of a section (model from the real API JSON, columns, filters, sidebar, BaseListConfig) in an isolated context and returns a short summary. Launch after the scaffold script created the skeleton and the user captured the real App.V2. .List JSON. Needs all inputs up front — it cannot ask.
Writes Vitest unit tests for cardona-core-service components, helpers, composables, and stores. Launch with the source file path(s) and any caller-specified coverage requirements. Returns a short summary of the spec file(s) written and any data-test-id attributes added to source files.
Add or change an access permission in a cardona-core-service backoffice — the PermissionType enum key, its access-management group entry, and its English label. Use for "add a permission", "grant access to section X", "wire a backoffice- access key", "добавь пермишен", "дай доступ к разделу". Also Stage 1 of creating…
QA-facing Impact Analysis for a finished task in the Cardona backoffice — turns the git diff into a list of pages a manual tester must open (menu path + URL) with concrete checks on each. Use on /impact-analysis, /ia, or "what should QA test", "regression surface", "где тестировать", "что проверять после этой задачи".…
Generate JSDoc for .ts and .vue files so IDE hover shows parameter names, descriptions and return values for every exported function, class, composable and component. Use for "add JSDoc", "document this", "покрой JSDoc", "додай документацію", "хочу hover підказки". Takes a file path or a glob.
Read the knowledge/ wiki BEFORE the source — the LLM-Wiki "query" step. Use when you need to understand what X is or how X works for a code entity (model, store, composable, component, config, service), or are about to open a source file just to learn how something works. Also on /query-docs.
Set the Jira "Root cause" field for a finished Bug / Sub-bug in the Cardona family of backoffices. Ticket key comes from the branch (BAC-XXXX); the field's options are read live, the branch diff is classified, the field is written and explained. Use on /root-cause, "проставь root cause", "первопричина бага". Does…
Create a whole new CRUD section in a cardona-core-service backoffice end to end — permission, route, menu, list page, create/update form. Use for "add a new section", "create section X", "заведи новый раздел", "новый раздел с CRUD". Orchestrates backoffice-permissions → section-list → section-form with a gate between…
Add a create/update form to an EXISTING list section in a cardona-core-service backoffice — create/update routes and pages, the form model, useForm/sectionConfig, SectionForm.vue, remove modal. Use for "add create/edit to X", "make Y creatable", "сделай раздел редактируемым", "добавь форму создания". Also Stage 5 of a…
Create a list page (BaseList) for a section in a cardona-core-service backoffice — route, menu item, list model, useList, list/index.vue. Use for "make a list-only section", "add a list page for X", "show a table of Y", "раздел только со списком", "список без формы". Also Stage 4 when building a full section; the…
Update or create knowledge/ wiki pages for changed code — the LLM-Wiki "ingest" step. Use when the docs-guard Stop-hook says docs lag behind code, when asked to update documentation, or after adding a model/store/composable/component/config/service. Also on /update-docs.
★not rated 5 todayA65 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: