Toolverse
All skills

verify-translator

by zotero

Steps that MUST be performed to verify a Zotero translator after every addition or modification, and before submitting a PR.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
zotero
Category
Mobile
Views
1

About this skill

Steps that MUST be performed to verify a Zotero translator after every addition or modification, and before submitting a PR.

How to use

  1. Przygotuj plik tłumacza — upewnij się, że masz gotowy lub zmodyfikowany plik tłumacza Zotero w swoim repozytorium.

  2. Uruchom weryfikację — umiejętność pobierze dokumentację ze strony Zotero (dev/translators i dev/translators/coding), zaktualizuje pole lastUpdated do bieżącego czasu i sprawdzi kod za pomocą lintera (npm run lint). Jeśli linter znajdzie błędy, użyj flagi --fix do automatycznej naprawy lub popraw je ręcznie.

  3. Uruchom testy — dla tłumaczy internetowych, importu i wyszukiwania umiejętność poprosi Cię, aby otworzyć Zotero i użyć Tools → Translator Editor (Scaffold) do uruchomienia testów. Jeśli wolisz alternatywę, możesz uruchomić testy za pomocą skryptu CI: cd .ci/pull-request-check && ./check-pull-request.sh <nazwa_pliku>.

  4. Przygotuj gałąź Git — jeśli pracujesz na gałęzi master lub starej gałęzi PR, utwórz nową gałąź dla swojego tłumacza. Ułatwi to przyszłe pull requesty.

  5. Wyślij pull requesta — umiejętność poprowadzi Cię przez proces tworzenia PR na https://github.com/zotero/translators. Pamiętaj, że utrzymachy projektu odrzucają PR-y, które nie wykazują testowania.

Related skills

create-plan

by antinomyhq

Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need

Mobile
13108

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

liquid-glass-developer

by anyproto

Context-aware routing to iOS 26 Liquid Glass implementation patterns. Use when working with glass effects, GlassEffectContainer, morphing transitions, or iOS 26 visual effects.

Mobile
2061

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

openscad

by mitsuhiko

Create and render OpenSCAD 3D models. Generate preview images from multiple angles, extract customizable parameters, validate syntax, and export STL files for 3D printing platforms like MakerWorld.

Mobile
4291

kotlin-multiplatform

by vitorpamplona

Platform abstraction decision-making for Amethyst KMP project. Guides when to abstract vs keep platform-specific,\nsource set placement (commonMain, jvmAndroid, platform-specific), expect/actual patterns. Covers primary targets\n(Android, JVM/Desktop, iOS) with web/wasm future

Mobile
15105