sublime-plugin-development

Installation
SKILL.md

Sublime Plugin Development

Resolve the supported Sublime builds and embedded Python environments. Select syntax and APIs supported by that range.

  • Read runtime and editing for embedded Python, command selection, edit ownership, asynchronous work, and reload.
  • Read packaging and validation for resources, syntax definitions, real host tests, and Package Control.

Choose TextCommand, WindowCommand, or ApplicationCommand by target. Keep each Edit inside its text-command invocation. Apply asynchronous results through a fresh command after checking view validity and change count.

Add lifecycle state only when the feature needs it. Invalidate pending generations and remove callbacks/workers on unload. Use Sublime resource APIs for packed assets. Keep user overrides separate from package defaults.

Installs
8
Repository
xsyetopz/skills
GitHub Stars
1
First Seen
Sep 9, 2026