Sil Library Reuse

by sillsdev · development · go, c#, git, api, skill

Reuse lower-level SIL libraries before writing custom helpers in FieldWorks. Use this whenever a task touches file or directory I/O, locked-file retries, paths or URIs, writing systems, keyboards, LCM caches/project IDs/service locators, linked files/media/config paths, localization, LIFT/import/export, FLExBridge or Chorus sync/merge flows, analytics/telemetry, morphology or NLP, scripture/Paratext integration, or SIL test helpers. Even for small fixes, check the package families and repo pa...

Source: https://github.com/sillsdev/FieldWorks

Install

git clone https://github.com/sillsdev/FieldWorks

Tags: go, c#, git, api, skill

108 GitHub stars · Source: skillsdirectory

About development MCP servers and Claude skills

development MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.

Sil Library Reuse is one of hundreds of development entries indexed on Skiln. Browse the full development category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.

Related development MCPs and skills

  • Atlassian Skills by sillsdev

    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 history", or "update sprint status".

  • Execute Implement by sillsdev

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

  • Fieldworks Winapp by sillsdev

    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 application.

  • Jira Bugfix by sillsdev

    End-to-end skill for fixing bugs sourced from SIL's JIRA (LT-prefixed tickets). Orchestrates the full lifecycle from issue triage through PR creation and JIRA update.

  • Openspec Explore by sillsdev

    Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

  • Openspec Onboard by sillsdev

    Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.

  • Openspec Sync Specs by sillsdev

    Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.

  • Openspec Verify Change by sillsdev

    Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.

Frequently asked questions

How do I install Sil Library Reuse?

Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.

Which clients support Sil Library Reuse?

Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.

Is Sil Library Reuse free?

The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.