بنقرة واحدة
create-plugin
يحتوي create-plugin على 2 من skills المجمعة من caido-community، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Guidance for building Caido plugins — what Caido is, the backend/frontend/shared monorepo structure, the typed plugin contract (Spec via @caido/sdk-shared, the shared API and Events types, Result/ok/err), Backend SDK patterns (registering API endpoints, init, events), Frontend SDK patterns (mounting a page with navigation.addPage, sidebar items, commands, menus, sending HTTP requests), findings, code-quality and naming conventions, the linter, and SDK API validation. Use whenever writing or editing code in a Caido plugin (anything under packages/backend, packages/frontend, or packages/shared, or caido.config.ts).
UI and component conventions for Caido frontend plugins built with Vue and PrimeVue — component folder structure, `<script setup lang="ts">`, PrimeVue component usage, dark-mode theming with surface colors, Splitter/Card layout patterns, DataTable usage, and Font Awesome icons. Use when creating or editing .vue components or styling the plugin UI.