github.com/IJHack/QtPass
| Skill | Added | Review |
|---|---|---|
qtpass-docs .opencode/skills/qtpass-docs/SKILL.md Updates QtPass documentation (README.md, FAQ.md, CHANGELOG.md, CONTRIBUTING.md, Doxygen comments), formats it with prettier and keeps qtpass.org pages in step. Use when editing docs, adding a FAQ or troubleshooting entry, writing a CHANGELOG line, fixing a Doxygen warning that fails CI, or formatting Markdown. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 47fd421 | |
qtpass-fixing .opencode/skills/qtpass-fixing/SKILL.md Fixes QtPass bugs end to end, finding the root cause in src/, making a minimal fix, adding a Qt Test regression test, re-running make check until it passes and opening a signed PR. Use when handling a QtPass bug, issue, crash, regression, error message, failing test, patch, or a CodeRabbit or static analysis finding on a PR. | 80 80 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 47fd421 | |
qtpass-github .opencode/skills/qtpass-github/SKILL.md Opens and updates QtPass pull requests, rebases branches onto main, answers CodeRabbit, Copilot and human review comments, resolves review threads, reads CI failures and squash-merges under the main ruleset. Use when opening a PR, handling review comments, rebasing or force-pushing a branch, merging, checking CI status, or triaging a GitHub issue. | 79 79 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 47fd421 | |
qtpass-linting .opencode/skills/qtpass-linting/SKILL.md Reproduces QtPass CI lint failures locally and fixes them with clang-format, Prettier, textlint, shfmt, zizmor, Doxygen or the pinned super-linter image. Use when lint failed, super-linter or CI is red, clang-format or Prettier complains, markdownlint or textlint flags a file, Doxygen warns, or before pushing a PR to check formatting. | 76 76 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 47fd421 | |
qtpass-localization .opencode/skills/qtpass-localization/SKILL.md Refreshes QtPass translation sources with make lupdate, edits and verifies localization/*.ts files, bootstraps new languages in src/src.pro, and handles reviewer fixes alongside Weblate. Use when working on translations, i18n, a locale or .ts file, Weblate, adding a language, lupdate, lrelease, or unfinished strings. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 47fd421 | |
qtpass-localization-audit .opencode/skills/qtpass-localization-audit/SKILL.md Audits QtPass localization/*.ts files for broken %1/%n placeholders, unbalanced HTML tags, lost & mnemonics, mixed-script and cross-language artifacts, then fixes and re-audits until clean. Use when reviewing translations or a Weblate PR, checking a machine-translated batch, or chasing a placeholder mismatch or broken HTML in a .ts file. | 77 77 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 47fd421 | |
qtpass-releasing .opencode/skills/qtpass-releasing/SKILL.md Cuts QtPass releases from main or the 1.8 branch, bumps version files, writes the CHANGELOG and metainfo entries, tags signed vX.Y.Z or rc tags, drives the draft release with installers, GPG-signs and publishes it. Use when preparing a release, rc, version bump, changelog, tag, installers, publishing or downstream packages. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 47fd421 | |
qtpass-testing .opencode/skills/qtpass-testing/SKILL.md Writes, runs and debugs QtPass Qt Test suites under tests/auto, adds new tst_ suites, isolates settings, and checks coverage and ASan leaks. Use when asked to write tests, add a test, run tests or make check, fix a failing test, find which suite covers a class, measure coverage, hunt leaks with sanitizers, or set up test fixtures. | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 47fd421 |