Development skills

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

generic-commit-convention

Write conventional commit messages and run the repository's pre-push checks before commit, push, or PR title work.

969 repo starsObserved in 1 repos
Development

qdk-programming

QDK programming guide for Q#, OpenQASM, and the qsharp/qdk Python API. Use when: writing or editing Q# or OpenQASM code, running quantum programs, resource estimation, circuit generation, noisy simulation, Azure Quantum submission, Qiskit/Cirq/PennyLane interop, or Q# testing and standard library usage.

969 repo starsObserved in 1 repos
Development

frappe-ui

Build consistent Frappe-style user interfaces using the frappe-ui Vue 3 component library and its design tokens. Use when scaffolding pages, forms, dialogs, lists, or any UI inside a Frappe-based app, when the user mentions frappe-ui, Frappe Cloud / Gameplan / Desk / Drive / Insights styling, or asks to "use frappe-ui components".

968 repo starsObserved in 1 repos
Development

cabloy-backend-scaffold

This skill should be used when the user needs the Vona backend scaffold/extend path in this Cabloy repo, especially to choose the right `npm run vona` generator or CRUD command and the required backend follow-up after generation. Trigger most strongly on backend requests involving modules, beans, controllers, services, models, entities, DTOs, CRUD, meta.version, field indexes, validation, or backend tests. Do not use it for frontend-first Zova work, stale generated consumer diagnosis, workflow-routing questions, or master-detail / nested-detail aggregation workflows that belong in `cabloy-master-detail`.

967 repo starsObserved in 1 repos
Development

cabloy-domain-planning

Use this skill whenever the user wants to plan a new business domain in this Cabloy repo, such as CRM, OA, training, ERP, or a similar long-lived domain. Trigger when the request is about deciding suite-first structure, proposing or validating providerId, suite, and module names, comparing naming options, confirming names before scaffolding, or keeping a custom naming path open. Prefer it before backend or frontend scaffolding when the main question is domain naming and structure rather than immediate file generation.

967 repo starsObserved in 1 repos
Development

cabloy-module-removal

Use this skill whenever the user wants to remove or delete an existing Cabloy module, retire a demo module, or cleanly take a backend, frontend, or fullstack module out of the monorepo. Trigger for requests such as remove module, delete module, retire module, remove demo module, or remove fullstack module, including equivalent requests in other languages. Prefer it when the task is about deletion order, generated-runtime cleanup, and verification rather than scaffolding or contract evolution.

967 repo starsObserved in 1 repos
Development

bootstrap-example

Bootstrap an OAK project from an example in oak-examples. Use when the user wants to copy, extract, start, scaffold, or create a host-script or standalone app/project from an existing repository example, especially for oakctl app create handoff or customization.

965 repo starsObserved in 1 repos
Development

stabilize-spec

Automate the Ignition config spec stabilization process

965 repo starsObserved in 1 repos
Development

default-workflow

Fallback workflow for general implementation and debugging tasks that do not involve creating a new resource.

964 repo starsObserved in 1 repos
Development