← all publishers

go-vikunja

@go-vikunja source repo

7 published skills

  1. Vikunja Help Docs · go-vikunja
    Research a Vikunja feature area in the codebase and update or create end-user help documentation. Use when asked to document a feature, expand help pages, or when a review identifies under-documented areas.
    0
    installs
  2. Crudable · go-vikunja
    Use when adding or modifying a model in pkg/models/ that needs CRUD operations or permission checks. Covers Can* method placement, CRUDable interface, and required test coverage.
    0
    installs
  3. Migration · go-vikunja
    Use when creating or editing files in pkg/migration/. Covers cross-DB type safety across MySQL/PostgreSQL/SQLite, DDL error handling, time-column conventions, and path sanitization.
    0
    installs
  4. API V2 Routes · go-vikunja
    Use when adding or changing a resource on the Huma-backed /api/v2 API (new endpoints, porting a v1 resource, editing pkg/routes/api/v2/). Covers per-operation Huma handlers, the shared envelopes, error/auth bridging, REST verb conventions, and what's automatic.
    0
    installs
  5. Run E2e Tests · go-vikunja
    Run Vikunja's Playwright end-to-end tests through `mage test:e2e`. Use when asked to run e2e tests, reproduce a bug in the browser, or verify a frontend change end to end.
    0
    installs
  6. Sentry Triage · go-vikunja bundle
    Survey unresolved Sentry issues for Vikunja, classify them (already fixed, real bug, reporting noise, external), then investigate and fix each cluster in its own worktree via a subagent that opens a PR, and update Sentry statuses afterwards. Use when asked "what sentry issues do we have", "triage sentry", "fix the sentry errors", or "check sentry again".
    0
    installs
  7. Prepare Worktree · go-vikunja
    Set up an isolated git worktree for implementing a plan, via `mage dev:prepare-worktree`. Use when asked to "prepare a worktree", "set up a worktree for this plan", or to implement something in a separate workspace rather than on the current branch.
    0
    installs