← all publishers

Perdolique

@perdolique source repo

18 published skills

  1. Nuxt App · perdolique
    Nuxt conventions for framework routing, middleware, SSR data fetching, Nitro handlers, request cancellation, runtime config, and typing. Use whenever work touches a Nuxt app or APIs such as `useFetch`, `useAsyncData`, `useRequestFetch`, `$fetch`, or `definePageMeta`, including requests framed only as Vue SSR or typed internal API work.
    0
    installs
  2. Equipment Backend · perdolique
    Equipment and catalog backend conventions for the Perd project. Use this skill whenever the task touches `server/api`, `server/utils/validation`, `server/database/schema.ts`, Drizzle write paths, equipment reference data, contributions logging, or equipment API tests, even if the user does not explicitly mention the backend skill.
    0
    installs
  3. Perd Vue Components · perdolique
    Perd-specific Vue SFC conventions for imports and responsive styling. Use whenever creating or reviewing `.vue` files in Perd. Excludes framework routing and app-level data fetching.
    0
    installs
  4. Pr Creator · perdolique bundle
    Create or update GitHub pull requests from complete branch changes, or generate copyable PR content in chat. Use for requests to create, open, submit, show, draft, or write a PR or merge request.
    0
    installs
  5. Code Review · perdolique bundle
    Orchestrate evidence-based code reviews through one compact reviewer or focused specialists. Use when the user or an automated process requests a code review.
    0
    installs
  6. Drizzle Orm · perdolique bundle
    Drizzle ORM v1 beta query patterns for TypeScript. Use when writing, reviewing, or debugging Drizzle queries on `drizzle-orm@1.0.0-beta.1+`, especially with Relations v2, Relational Query Builder v2 (`db.query.*`), dynamic filters, SQL builder fallbacks, relation loading, and query-shape type mismatches. Also apply during code review when code contains non-trivial `drizzle-orm` usage.
    0
    installs
  7. Markdownlint · perdolique bundle
    Configure, manage, and troubleshoot markdownlint in projects. Use when user wants to setup/install/configure markdownlint, add/remove/modify linting rules, fix markdown validation issues, customize .markdownlint.yaml, update ignore patterns, integrate with tools (Husky, CI), or troubleshoot markdown linting errors. Use even when user mentions markdown formatting problems, quality issues, or style consistency without explicitly saying "markdownlint".
    0
    installs
  8. Commit Creator · perdolique bundle
    Create English conventional commit messages and commits from the current changes. Use when the user wants to commit code, asks for a commit message, or needs monorepo scopes and dependency updates represented accurately.
    0
    installs
  9. Github Release · perdolique
    Create or draft GitHub releases from existing tags and repository history. Use this whenever the user asks to publish a GitHub release, create release notes for a new version, mirror previous GitHub releases, release a tag/version, or says they have already released a new package version and need the matching GitHub release.
    0
    installs
  10. Vue Components · perdolique bundle
    Vue 3 + TypeScript component conventions for `.vue` SFC work. Use for Vue UI tasks that change component APIs/templates/styling/accessibility/composables/template refs/v-model or related component behavior. For Nuxt/Pinia/routing/E2E/Vitest tasks apply only to component-layer code and combine with the more specific local skill.
    0
    installs
  11. CSS Conventions · perdolique
    CSS conventions for authoring and reviewing CSS, SCSS, CSS Modules, design tokens, and responsive layouts. Use whenever a task changes or reviews styling, regardless of framework.
    0
    installs
  12. Repository Updater · perdolique bundle
    Analyze repositories for available dependency, tooling, runtime, and infrastructure updates, aggregate changelogs across every version from the current version through each target, and report every direct candidate in structured Markdown with major-release highlights and repository-specific impact. Use for update discovery, dependency update analysis, release-impact and breaking-change review, or requests to update repository dependencies, tooling, runtimes, or infrastructure versions.
    0
    installs
  13. Instructions Master · perdolique bundle
    Create, edit, review, or evaluate reusable skills and other agent instructions. Use when changing what an agent should do, when guidance should apply, or how instruction sets interact. Do not use merely to follow existing instructions or edit ordinary documentation.
    0
    installs
  14. Vitest Unit Testing · perdolique bundle
    Write and maintain Vitest unit tests for TypeScript code. Use when the user needs unit coverage for utilities, services, or stores, or asks for Vitest-based tests with mocks, spies, and assertions.
    0
    installs
  15. Cost Aware Development · perdolique bundle
    Use when planning, implementing, or reviewing a change that can materially affect infrastructure cost, metered usage, plan allowances, or subscription requirements in a project using Cloudflare, Neon, HIBP, or GitHub Actions. Confirm the provider is actually used or proposed from repository evidence and read only its matching reference. Skip unrelated changes and projects without covered services. Preserve correctness and user experience, and present material cost trade-offs before implementation.
    0
    installs
  16. Playwright E2e Testing · perdolique bundle
    Write and maintain Playwright end-to-end tests for web apps. Use when the user asks for browser or E2E coverage, or for tests covering pages, routes, redirects, navigation, dialogs, authentication, or multi-step user flows, even if they do not explicitly mention Playwright. Also use for API mocking, fixtures, and Playwright-specific assertions.
    0
    installs
  17. Typescript Conventions · perdolique
    TypeScript coding conventions for writing, reviewing, and refactoring typed code. Use when working on `.ts`, `.tsx`, or files that embed TypeScript such as Vue, Astro, or Svelte components. Also use for TypeScript snippets, typed refactors, and review comments about code organization or function structure.
    0
    installs
  18. Implementation Workflow · perdolique bundle
    Use when non-trivial coding work needs discovery or phased execution. Trigger for risky multi-file features, cross-cutting fixes, refactors, migrations, recovery, iteration plans, and PR-sized task splits. Skip simple edits and publication-only or review-only requests. Domain conventions belong to a more specific skill.
    0
    installs