sillsdev

60 mods across 1 repository, 111 stars between them.

sillsdev/FieldWorks

Skill Claude CodeCodex

Read-only Python utilities for Jira, Confluence, and Bitbucket integration. Provides read access to issues, search, workflows, pages, pull requests, commit history, and more. Use when users need to query Atlassian products like "get a Jira issue", "search Confluence pages", "view pull request details", or "get commit…

111 3d ago A 91 tokens

atlassian-skills

02

sillsdev/FieldWorks

Skill Claude CodeCodex

Python utilities for Jira, Confluence, and Bitbucket integration. Provides issue management, search, workflows, page management, pull requests, commit history, and more. Use when users need to interact with Atlassian products like "create a Jira issue", "search Confluence pages", "create a pull request", "get commit…

111 3d ago A 80 tokens

commit-messages

03

sillsdev/FieldWorks

Skill Claude CodeCodex

MUST use before writing any git commit message in this repository. Covers the gitlint rules CI enforces (title/body length, blank line, trailing punctuation) and how to write a compliant message on the first try.

111 3d ago A 48 tokens

convert-dialog

04

sillsdev/FieldWorks

Skill Claude CodeCodex

Drive the conversion of one WinForms dialog to Avalonia through analysis, developer alignment, integration-test planning, exemplar mapping, design, and scaffold/implement. Use when the user invokes /convert-dialog with a dialog class name, or asks to start converting a specific WinForms dialog.

111 3d ago A 59 tokens

convert-slice

05

sillsdev/FieldWorks

Skill Claude CodeCodex

Drive the conversion of one legacy slice type to the Avalonia detail view through analysis, developer alignment, integration-test planning, route/exemplar mapping, design, and scaffold/implement. Use when the user invokes /convert-slice with a slice class or layout identity, or asks to convert a slice type or an…

111 3d ago A 70 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Turn a [class]-integration-test-plan.md into headless integration tests, one per plan item, each driving the scenario, asserting the outcome, and capturing a labeled snapshot. Use for TDD before implementation or as verification after it, whenever a test plan exists under Docs/migration/working/.

111 3d ago A 64 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Combine several open Dependabot pull requests into a single branch and PR: enumerate the open Dependabot PRs, cherry-pick them onto fresh main, rewrite commit messages to satisfy .github/commit-guidelines.md, verify locally, push, open the combined PR, wait for CI, and close the superseded PRs once it is green. Use…

111 3d ago A 97 tokens

dialog-update

08

sillsdev/FieldWorks

Skill Claude CodeCodex

Keep a FieldWorks dialog's WinForms (old) and Avalonia (new) implementations in sync whenever either is changed. Use whenever you add, edit, or review a control, field, button, validation rule, apply-order step, or string in a dialog that exists in BOTH a WinForms form (e.g. LexOptionsDlg) and its Avalonia replacement…

111 3d ago A 125 tokens

execute-implement

09

sillsdev/FieldWorks

Skill Claude CodeCodex

Implement the approved plan or design with minimal scope and adherence to repo conventions.

111 3d ago A 19 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Build, review, or fix Avalonia UI code in FieldWorks: XAML, MVVM, view models, owned controls, headless tests, preview host, accessibility identity, and product-vs-preview wiring. Use for any change under Src/Common/FwAvalonia/, Src/Common/FwAvaloniaPreviewHost/, or Src//.Avalonia/, and for net48/net8 Avalonia test…

111 3d ago A 128 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

The FieldWorks code-comment standard for C#, C/C++, IDL, PowerShell, and project-file/Avalonia-view XML comments. Use whenever writing or editing a comment anywhere in this repository -- new code, refactors, or comment audits, in .cs, .cpp/.h, .idl, .ps1, .csproj/.vcxproj/.props/.targets, or .axaml alike. Covers…

111 3d ago A 120 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Review or change FieldWorks user-facing strings: LocalizationManager/XLIFF and legacy .resx resources, localization keys, the StringTable strategy for XML-configuration labels, Crowdin-facing assets, and localization-sensitive automation metadata. Use whenever a change adds or edits any user-visible text in WinForms…

111 3d ago A 94 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Review or change FieldWorks managed C# code that crosses the .NET Framework 4.8 / C# 7.3 vs SDK-style net8 boundary: project files, language-feature compatibility, test discovery across both runtimes, UI-thread marshaling, and deterministic disposal. Use whenever a change touches a .csproj, adds C# to an unfamiliar…

111 3d ago A 103 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Review the scope and evidence claims of large FieldWorks migration PRs, OpenSpec changes, and foundational branches. Use when sizing or splitting a branch, judging draft-PR readiness, verifying that checked tasks match their evidence, or whenever a reviewer or author asks whether a migration PR is too big, mixed, or…

111 3d ago A 72 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Capture or review FieldWorks parity evidence: semantic snapshots, render/visual baselines, layout parity, failure artifacts, XML view definitions, and the Avalonia presentation IR. Use whenever a task creates or evaluates snapshot tests, screenshot baselines, view-definition compilation output, or any claim that an…

111 3d ago A 75 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Check that new or changed FieldWorks code is actually exercised by tests, using test.ps1 -Coverage. Use whenever writing tests for a change, before claiming a bug fix or feature is covered, or when reviewing whether "tests pass" also means the new logic runs under test.

111 3d ago A 62 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Review or change FieldWorks UI wiring — app-setting and PropertyTable routing, mediator notifications, current-content switching, host replacement, preview-vs-product boundaries, and the global legacy-vs-Avalonia UI selection. Use whenever a change touches which UI host is active, how a setting reaches a screen…

111 3d ago A 100 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Design or review FieldWorks UI automation and accessibility tests: UIA2, FlaUI, Appium, WinAppDriver, Avalonia.Headless, keyboard, focus, IME, and automation-id strategy. Use whenever a task adds, changes, or evaluates automated UI tests or accessibility/workflow parity claims for WinForms or Avalonia views …

111 3d ago A 92 tokens

fieldworks-winapp

19

sillsdev/FieldWorks

Skill Claude CodeCodex

Control and document the FieldWorks desktop application with WinForms MCP or WinApp MCP. Use this skill whenever a task requires launching FieldWorks, restoring or opening a FieldWorks project, walking WinForms UI flows, collecting manual screenshots, reproducing UI bugs, or verifying a fix inside the live FLEx…

111 3d ago A 67 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

End-to-end playbook for migrating any FieldWorks WinForms UI (DataTree slices, XMLViews browse/table, dialogs, choosers, launchers, shell panes) to Avalonia using the established detail/seam architecture. Use whenever planning, implementing, or reviewing WinForms-to-Avalonia work — including seam extraction, region…

111 3d ago A 135 tokens

grill-with-docs

21

sillsdev/FieldWorks

Skill Claude CodeCodex

Grill the user against a repo-local CONTEXT.md, sharpen ambiguous terminology, ground terms in code, and update shared language before implementation. Use when shaping a feature, bugfix, refactor, or repo workflow in an existing codebase.

111 3d ago A 55 tokens

jira-bugfix

22

sillsdev/FieldWorks

Skill Claude CodeCodex

Skill "jira-bugfix" from sillsdev/FieldWorks, covering jira bugfix workflow, when to use, announce the plan, step 0: fetch issue from jira and step 1: assign and transition to in progress.

111 3d ago A 0 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

111 3d ago A 31 tokens

sillsdev/FieldWorks

Skill Claude CodeCodex

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

111 3d ago A 31 tokens